- Remove maintainer list from .thoth.yaml (#166)
- 🐢 Enable few of orgs to sign the image with chains
- 🐼 Fix the image issue in tag-release task
- 🐢 Enable image digest and image info set as result (#163)
- 🌇 Allow arch build with overlays feature (#161)
- Add tag value to job name for summit demo
- use of default_branch instead of master keyword
- Introduce custom tag push with issue release pipeline
- Fix the python interpretor for the script
- Refactored the code with python instead of bash for tag delivery
- Using the python -m build for generating package artifacts
- Use twine image for the build of the python package artifact
- set the default base image as the python 3.8 image
- Add resources for container build steps
- Include a user for learning elyra
- 💥 Patch up the pulp upload template with the latest changes
- Fix the permission issues
- Fix the permission issues
- Propogate requirements info to a specific dir
- Update pre-commit repos to use https
- Update OWNERS
- Some spelling and link fixes
- Update labels on issue templates
- adding the custom rhods pipeline as well to overlay listener
- updating tekton trigger definitions to 14.2
- fix the apiversion for the git-add-releas-artifacts
- fixed the notification of pipelines deployment
- fix: corrected the kustomize file resources
- creating the github-release tekton task
- fix: included the missing manifest details in kustomize file
- Update tasks/init-task.yaml
- check the owners file in the repo as well as github association rules
- creating the github-release tekton task
- 🐢 restrict solvers pull request checks
- 🐣 Fix the template name reference based on upgrade tt v0.12.0
- Add description of the pipeline to aicoe-ci
- Extend gather metrics pipeline for multiple deployments
- 🐢 patch up the ceph configmaps
- patch up the ceph configmpa
- 🔒 update ceph and os-climate creds for deployment
- 🤖 set tekton-dashboard route with acme
- 💥 Reduce the continuous request of prescription
- reset the debugging for tekton dashbaord
- debugging the tekton dashbaord
- Adjust the aicoe-ci setup for the moc cluster
- Adjust the aicoe-ci setup for the moc cluster
- 🔥 patch up the spelling mistake
- 🐼 github template for requesting help with sesheta invite
- 💧 comment in the issue of delivery of module based on package
- 🐼 support re-upload of package via issue template
- Initialize the declared result params
- 🍀 patch up the condition for the package upload
- ☔ update the secrets for the pulp-pypi index
- 🐼 fix for the configuration file respect to the paths
- 🤖 fix the pre-commit issues
- ☁️ feature to upload packages to pulp-pypi
- 🔥 allow all to do retest on prs
- 🎲 set ssh_url for the upstream sync tasks
- Fix upstream-sync task (#116)
- 🔥 correct the code to pick right base image for the overlays
- ☁️ update the tekton-dashboard certs
- support aiisv pusher secret with the aicoe-ci
- set stage to support on the testing repo
- set the model pipeline to run on the elyra-aidevsecops repo
- add missing input
- Use new patch realease
- add missing resource for configuration task
- correct-param
- move param discovery to configuration
- Add checkout and correct link to use SHA
- update sha pipeline-helpers
- adjust template
- update setup-instance
- Add tasks and resources
- Add pipeline
- add git model template
- fix up the overlay pipeline creation as it break 64char constraint
- ⌛ Introduce the model pull-request pipelines
- Fix build-analysis request submission failure with additional conditions
- Reduce the pipelinename size to satisfy the webhook validation
- Remove additional rolebinding which might not be reqiured
- 🐳 fix the tekton-pipeline access as well
- 🐳 include the tekton-pipeline access as well
- 🐳 fix the openshift-pipeline access requirement
- fix: Use rbac api group for bindings to sync nicely in ArgoCD (#109)
- 💂♂️ update the secrets
- include bindings type for syncing
- enable psi deployemnt to function with openshift-pipeline v1.2.3
- Switch to trigger.ref from trigger.name based on tekton-trigger v0.12.0 above change
- Maintain trigger template that follows tekton-trigger: v0.8.1 above
- couple the release pipeline with build analysis
- 🐢 serve only opened and reopened issue templates
- update the env var in the issue build task
- dont skip the git cherry pick
- include z-stream update for rhods to the pipeliens
- support rhods sync up with odh upstream
- updated the pull request title based on users request
- 🐢 include env var THAMOS_RUNTIME_ENVIRONMENT for the image build
- included the custom url inplace of cluster url
- updated the gitignore with scripts
- 🎆 change the arch with bg image
- 🤖 enable z-stream release for operate-first
- 💂♂️ enable user gage to use the tool
- 🐢 use cel interceptor to restrict the issue pipelines
- 🔥 Reduce the cpu usage for the tasks
- handle moc tekton custom route via aicoe-ci deployment
- disable tekton dashboard custom url setup via aicoe-ci
- introduce a custom name for the moc zero tekton dashboard
- update the dashboard url for the tekton tasks
- deprecate tox testing via aicoe-ci
- serve the pull request on few aspects
- allow the cluster to setup the route host directly
- 🍁 serve only specific issues
- 🐳 request higher memory for larger image builds
- segregate github events before triggering a pipeline
- Request memory for image push as image can be large
- deploy clean up task for stage instance
- Timeout extend for the tag release pipeline
- Work based on the configuration stated
- configure the ssh key to used from absolute path
- configure the ssh key to used from absolute path
- ⌛ cleanup pipelineruns from the cluster via a cronjob
- 🍁 filter pipelines to serve only gitops issue comments via cel
- 🐳 setup route for moc deployment
- set higher timeout for tag release pipelines
- rewritten check in python
- Update missing resource for issue-release pipelines
- update the init task indentation
- Fix the colon in the python script
- Fix the extra quotes in the tasks
- migrate from bash script to python scripts
- support build and deliver overlay pattern projects (#93)
- 🍀 fix variable declaration in the issue deploy task
- 🍀 fix variable in the issue deploy task
- 🍀 Allow issue pipelinerun to update kustomize files
- accomodate the tekton triggers v0.8.1 and v0.6.1 changes
- Temporary removal of the notification job for deployment
- Fix the path of the deployment notification env
- encrypt the secret with moc sops
- fix the path of the manifest secrets generator
- 🐲 restructured the manifest for kustomize support with deployment
- 💂♂️ include the operate-first quay support for images
- 🎄 updated the bot cred for pypi
- use different image source for tox check
- 🌈 include the env var git repo name in s2i script based method
- ⚓ enable GIT_REPO_NAME to be added to the s2i image builds (#84)
- 🐝 Deliver missing package module to pypi
- 🔽 stick to html cloning for now
- updated README and base image for pytest38 checks
- ⬆️ updated source image for pytest and pre-commit
- ⬆️ updated source image for thoth-ubi, pytest and pre-commit
- sync pipeline added which creates tag for sibling projects
- enable pull-request deploy task to use proper tag
- 📚 updated info on setup of bot account for quay
- 🚀 update triggerbinding to be compatible with tekton triggers v0.6.1
- use quay based image to stay in rate limits
- ✨ add ADR
- ⭐ allow users to define context path in the tag builds
- 🎲 use the default branch from the payload
- attach github secret with aicoe-ci serviceaccount
- Add Rebase Task (#73)
- pr prefix would be added to the pull request builds
- ⬆️ bump up container build resources request
- ⬆️ bump up pull request build resources
- 🐇 use default project name if not set in configuration (#71)
- 🐁 allow users to push the tag image to another custom tag (#70)
- 🚀 update new dashboard link for the status
- 🚀 patch up ultrahook setup for production
- 📜 fix links in the how-to-contribute document
- 📜 update how-to-contribute documentation
- 📚 contribution document updates
- 🔧 closely pack checking conditions in the pipeline
- 🐌 patch update the pull-request-pipeline result var configuration
- 🐢 allow users to define dockerfilepath in the config file
- 📚 Updated AICoE-CI README.md
- 🐌 allow condition to execute on non config repos
- ⬆️ include python3.8 based pre-commit and pytest
- 🚀 support python3.8 based pre-commit and pytest check (#65)
- 🐼 increase resource requirement for pre-commit to fix exitcode 137
- 🐼 increase resource requirement for build and pytest tasks
- ⬆️ bump version in kustomize for the application
- 📦 enable kebechet to update changelogs
- 🐢 handle aicoe-ci serviceaccount with manifest files
- 🐼 assign pullrequest pipeline corresponding name
- 🔛 update thoth-ci to aicoe-ci in all components
- ✨ changed ultrahook destination
- Revert "tag created by pipeline has a pr- prefix (#56)"
- Revert "removed th pr- prefix form some container image names used during build"
- Revert "fixed admission webhook "webhook.pipeline.tekton.dev" denied the request: mutation failed: cannot decode incoming new object: json: unknown field "ßescription""
- 📚 Updated AICoE-CI README.md
- tag created by pipeline has a pr- prefix (#56)
- 📥 Included more verbose output response from issue-release-pipeline
- 🐢 update issue-pipelien to comply with configuration schema
- 🐼 pullrequest build pipeline to comply with custom configurations (#51)
- 🔒 allow aicoe-ci pipeline to serve odh with builds
- ⛄ allow user to disable different checks through config file
- ⛄ allow user to disable pytest for there application
- send out commit message with emojis
- ⚓ allow users to use multiple pytest env var
- 🌿 Allow users to instate env vars for pytest
- 🪲 Default value not need for build stratergy
- ⬆️ upgrade task tag-build
- 🔒 update ci pipeline secrets
- 🚨 Allow user to utilize s2i script-url feature
- ⬆️ updated as s2i-thoth is at 0.14.2 version
- ⬆️ update due to https://github.com/thoth-station/s2i-thoth/blob/master/RELEASES.rst\#v0141
- pr handling pipeline to support configuration file
- set the default value for overlay param
- updated kustomization with new tasks
- passing pipeline name from pipelinerun to pipeline
- tag-release pipeline support configurationfile and custom pipeline
- include git_ref description
- enable tag pipeline to use configuration
- custom pipeline task and configuration task
- custom pipeline and pypi release conditions
- ✨ introduces s2i-thoth-py3{6|8} PipelineResources which point to their corresponding tags on quay.io
- Explore with direct api request to set pr status
- Experiment with tekton pr status update
- Enable build check to observe the build instead of output image
- ✨ added a kube-like OWNERS file
- ✨ no more verbose about unknown commands
- ✨ no pipeline will no longer merge any PR
- Testing: remove approve for repos
- Secret required for pushing image to quay repository
- Fixes for the issue based delivery
- Update resource.yaml
- Use s2i-thoth-ubi8-py36:v0.12.7
- Use the correct pipeline to traverse from PR
- publish python module to pypi through aicoe-ci
- Approve check uses CODEOWNER file
- deploy should independent of retest
- updated pipelinerun to set github pr status.state to 'pending'
- ⬆️ using new s2i-thoth version
- Update issue related stuff in kustomize
- Feature: use a template issue for build and deliver
- show coala checks in PR comments
- details of tekton installation on
- pipelinerun sets github pr status.state to 'pending'
- added webhook-tag-binding, it was missing somehow
- ✨ ultrahook is deploy alongside
- ✨ using v0.12.5 of S2I builder image
- Filter out the patches warning
- Include precommit task for deployment
- pre-commit check are included into pipeline
- point to precommit image
- ✨ no longer using 'argocd' namespace to run the chat notification jobs
- add pre-commit task based on coala task
- Turn off Thamos advise at build time
- Feature: On /deploy convey the image tag to thoth-application
- ✨ now we also support a Containerfile, which is equivalent to a Dockerfile (content-wise)
- Updated the secret for secrets functions
- Webhook for sefhwt-abwy to talk with
- Display the pipelinerun associated with tasks
- approve condition check change
- Fix condition of approval
- Include the task pr-merge
- Pipeline should be removed when pr is closed
- updated kustomization with new tasks
- deploy feature to make a commit to argo
- Build based on the Dockerfile present
- additional files required for approve feature
- approve feature to merge the pr
- updated to s2i-thoth to current release
- keep the repo full name in pipeline
- Remove unused variables
- Let Argo also maintain condition deployment
- Utilize ubi images where necessary
- Utilize ubi image in the condition
- Enable condition for tag release
- Build check doesn't require image in cluster
- re-encrypted
- added AICoE ArgoCD GPG key
- Fix deletion of pipeline on merge
- Fixes the build check failure
- Enable test to only run which required
- Revert back to repo-tag name as buildah image
- Maintain uniqueness in pipelinerun name
- Allow any tag value for image release
- redundant attribute
- hotfix :)
- added bot label to templates
- added new triggers/bindings introduced with d48852def9d8d7b478b38693fc4ebb931e53744e
- Release image to quay on tag creation
- move all the role/SA/binding to kustomize
- added the missing files from tasks/
- added set-running-state step
- added pre-commit config file, and a little bit of reformatting
- added pending state reporting to checks
- let's try to run the notification in argocd namespace
- On /deploy release the PR image to quay
- Fix of the mountvolume path
- Move trigger related work to triggers dirs
- Condition checks for task to validate on
- Build image as a check
- Single initiate tasks for small checks
- Allocate memory usage to checks
- added a threadKey to the message
- added the tektoncd catalog as a git submodule and a few of its tasks to kustomization
- workaround kustomize not being able to handle generateName, see https://www.gitmemory.com/issue/argoproj/argo-cd/1639/494999921
- just format changes
- set TLSVERIFY to false
- all the github standard templates
- Push images to quay
- Include the s2i thoth env var to build
- updated pipelinerun to be compatible with v1beta1
- updated pipeline to be compatible with v1beta1
- add note on excluding kinds
- updated tasks to be compatible with v1beta1
- updated tasks to be compatible with v1beta1
- updated role with new apiversion changes
- Include thoth env vars in the builds
- Updated apiversion for triggers
- reformatted
- added secret 'github-secret' which contains the webhook secret of the github application
- gcp config to be ignored
- ignore secrets, they need to be encrypted using sops
- ...
- migrated setup.sh to kustomize
- 📝 status is not needed to be updated at opening
- 📜 update README
- :paper: Added sample task, pr-build, other pr related tasks
- ⭐ Bind additional role for the trigger sa
- 📦 pipeline upgrade with additional params
- Build image on each PR
- Assign edit role for thoth-ci to process
- 📜 update README
- 📚 taking notes on findings
- labelled the tasks component with app
- labelled the pipeline component with app
- labelled the component with app
- Updated required fields in triggers
- secret template for thoth-ci secrets
- 🐛 fixed typo in pr-config task
- Revert ":bug: fixed a faulty name"
- fixed admission webhook "webhook.pipeline.tekton.dev" denied the request: mutation failed: cannot decode incoming new object: json: unknown field "ßescription"
- 🐛 fixed a faulty name
- ⬆️ The UBI8 based images have been updated to the latest tags to include fixes for https://access.redhat.com/errata/RHBA-2020:3156
- 😮 fix check condition in configuration setup
- fix the condition exit_code usage
- include storage-driver overlay for uid,group fix
- fix the image required for pypi upload
- Formatting fix of the comment for fail test
- fix the approve conditions
- ✨ ultrahook is communicating directly with eventlistener service (as we are in the same namespace), not via the route
- 🐛 fixed the Containerfile support :/
- 🐛 fixed the Containerfile support :/
- The PR build s2i environment are set as ENV vars instead of ARG vars
- The s2i environment are set as ENV vars instead of ARG vars
- 🐛 fixed the version tag :/
- moved after the exit_code evaluation
- clear pipelinerun once the pr is merged
- fixing environment variable of s2i thoth
- fixed
oc apply imagestream
to beoc create imagestream
- 🐣 pull request config to be set correspondingly
- removed th pr- prefix form some container image names used during build
- deploy imagestream to the common imagestream.yaml
- updated tekton pipeline setup instructions
- 📝 just a structure for some onboarding document
- instruction on setup up bots and ci services
- ✨ no more welcome message for each PR ;)
- ⬆️ updated to the latest and greatest s2i-thoth
- ✨ removed all coala related things, as we use pre-commit now
- project names are no longer included in pipelinename
- include tox test checks
- Fix the format of the comment
- use label to separate the pipelines
- updates to use v0.12.6
- use github api task for updating status
- ✨ updated the notification, run notification in infra namespace
- ⬆️ updated the tektoncd catalog to the latest version of v1beta1 branch
- 🐛 do we really need this case-sensitive?!
- ✨ using updated builder image
- :sparkels: updated to the latest and greatest thoth-s2i
- removed the GKS thing
- updated the fixtures
- Include ubi and ubi-minimal images for use
- shuffeled a few files around
- Multi binding for PR and Issue events
- updated tekton dashboard
- updated s2i thoth image version
- added secrets for ultrahook and the access token
- removed redundant resource declaration
- 🔩 just example payloads and results for help
- setup and takedown scripts updated
- structurize the task, pipeline and roles
- scripts to setup and takedown pipeline
- tekton pipeline and trigger scripts
- 📻 process pull request based on its configuration
- Utilize api request instead of tekton pull request resources
- Dont use pull request resource for output
- remove unwanted files