8000 Auto-publish new build artifacts · Issue #32 · StationA/tilenol · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Auto-publish new build artifacts #32
Open
@jerluc

Description

@jerluc

Back in #8 we had decided to defer the automatic publishing of tilenol builds/Docker images to both Github and Dockerhub. Since this is the last remaining manual process in tilenol development, and given the new support available today for automating these tasks (e.g. Travis CI, Github Actions, etc.), I think we should just make this happen to simplify things.

A couple of specifics to work through:

  • Changes to the main branch should be auto-published (for Docker images, this should correspond simply to the devel tag)
  • Tagged builds should be auto-published (for Docker images, the Git tag should correspond to the image tag, e.g. v1.1.0)
  • Forks/PR builds should not be published (even though they already get built and run through tests in Travis CI)

We should also consider:

  • Connecting Docker Hub and Github to sync Docker Hub's "Readme" section
  • Using Github's new "package" feature to publish Docker images

Metadata

Metadata

Assignees

Labels

ciCI or build-related issues

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0