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 3 commits into from Jan 29, 2019


Copy link

@c-w 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.

Copy link

@Hironsan Hironsan commented Jan 29, 2019


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
Copy link
Member Author

@c-w c-w commented Jan 29, 2019

Excellent, thanks for the merge.

@c-w c-w deleted the feature/cd branch Jan 29, 2019
@BrambleXu BrambleXu added the enhancement label Feb 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet

Successfully merging this pull request may close these issues.

None yet

3 participants