Skip to content
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

Feature/Add continuous delivery of images to DockerHub #77

Merged
merged 3 commits into from Jan 29, 2019

Conversation

@c-w
Copy link
Member

c-w commented Jan 28, 2019

This change adds continuous delivery of the doccano Docker image to DockerHub. Whenever a tag is created in the repository (e.g. via authoring a release on Github), Travis will build the project and push the image to Docker. The latest Docker tag will be updated to the current release and a new Docker tag will be created which is named the same as the git tag.

Example successful release build: logs, images.

Open questions:

  • Do you have a Docker account which you'd like to use for the images?
    • If yes: could you please add DOCKER_USERNAME and DOCKER_PASSWORD in the Travis settings page for doccano (documentation)?
    • If no: let me know and I can configure the continuous delivery via one of my accounts.
@Hironsan

This comment has been minimized.

Copy link
Member

Hironsan commented Jan 29, 2019

Thanks.

Do you have a Docker account which you'd like to use for the images?

Yes, I do.
I added DOCKER_USERNAME and DOCKER_PASSWORD in the Travis environment variables.

@Hironsan Hironsan merged commit 7ddf504 into doccano:master Jan 29, 2019
2 checks passed
2 checks passed
Travis CI - Pull Request Build Passed
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
@c-w

This comment has been minimized.

Copy link
Member Author

c-w commented Jan 29, 2019

Excellent, thanks for the merge.

@c-w c-w deleted the CatalystCode:feature/cd branch Jan 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.