-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Address 'deploy' step in the CI/CD process on CircleCI (core repos) #1107
Comments
I was also looking into using CircleCI orbs (it's a feature they added about 1 year ago) to make some pieces of config that can be easily shared between our projects. https://circleci.com/docs/2.0/creating-orbs/ This means that any major configuration changes in the future could be updated across all CI/CD pipelines without updating each and every repo. |
I managed to get an 'inline' CircleCI orb set up for this on the email notifier. Just about everything looks like it will work, the only issue being I need the latest |
@rmothilal @mdebarros in the past it looks like we deployed to a 'snapshot' cluster for snapshot releases, and a different cluster for normal releases. Do we still want that functionality? Or we we happy to just deploy to |
I managed to get everything working assuming a dev1 deployment locally. My next challenge where I'm a little stuck is with the setting up kubectl auth. I was using my own credentials as a test, which obviously isn't a long term solution. I've been working on setting up a proper service account for circle-ci, and creating a secret, etc. but am now rather stuck. If anyone has any input on this, that would be very helpful! |
Moving to blocked for now. |
@mdebarros has provided an access token for the ci/cd, so we are all good to go. |
|
Ok, we're done with all the PRs! |
Goal:
As an OSS codebase maintainer
I want to ensure all steps in the CI/CD process (using CircleCI) process of the core repos are relevant and up-to-date
so that it ensures quality of the repositories, services and only includes steps that are applicable
Tasks:
- [ ] Identify which of the options - either to make deploy step work or removing it, makes sense in this contextDecided to fix the stepeither disable it andget it working with the core-team's dev environment (dev1 or dev2)- [ ] als-oracle-pathfinderOut of scope for nowAcceptance Criteria:
Pull Requests:
Follow-up:
Dependencies:
Accountability:
The text was updated successfully, but these errors were encountered: