-
Notifications
You must be signed in to change notification settings - Fork 69
add docker image build + push to CI #175
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
Conversation
|
couple questions:
|
Co-Authored-By: Erik Seliger <erikseliger@me.com>
not easily, theoretically you could configure .travis.yml to run on non-master branches but its more trouble than its worth, and in cases like this I recommend just doing a best-effort then testing in Our buildkite CI in our main repository has better dry-run capabilities, so things are better/different there. |
.travis.yml
Outdated
| - provider: script | ||
| script: curl -sL https://git.io/goreleaser | bash | ||
| script: | ||
| - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note: You'll need to add this to the env/global secure section above as a Travis encrypted secret. Username can be hard-coded here in plaintext though.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* add docker image build + push to CI * change docker image version tags to be consistent with our other images * add git to image for lsif upload * Update Dockerfile documentation Co-Authored-By: Erik Seliger <erikseliger@me.com> * add docker credentials Co-authored-by: Erik Seliger <erikseliger@me.com>
No description provided.