You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
renovate-bot bb04c7fe54 Update python:3.8.12-slim-bullseye Docker digest to 0f6d695 3 days ago
.vscode Remove alpine build 11 months ago
.drone.yml Authenticate dry runs to prevent rate limit issues [CI SKIP] 3 months ago
Dockerfile Update python:3.8.12-slim-bullseye Docker digest to 0f6d695 3 days ago
Dockerfile.distroless Update curlimages/curl Docker tag to v7.80.0 (#132) 4 weeks ago
LICENSE Add proper README [CI SKIP] 9 months ago
README.md Update README with new tag [CI SKIP] 8 months ago
renovate.json Update location of renovate presets [CI SKIP] 4 months ago

README.md

docker-determine-docker-tags

Build Status Docker Pulls

This is a docker image for determine-docker-tags. determine-docker-tags is a small python program to generate docker tags based on parameters from a Dockerfile. The program is mainly intended for use in Drone CI to generate a .tags file for the docker plugin. You can find the pre-built image on Docker Hub and the source code for the image here.

The program is configured entirely with environment variables for easy configuration. For a overview over the configuration options and what they do I'll referrer you to the determine-docker-tags repo. If you would like a practical example of how to use it, you can check out the .drone.yml file in this repo, where you will find an example of how to use the image in the first step of the build and release pipelines.

There are two variants of this image. One using the offical debian based python image and one using the distroless python variant. The relevant tags are as follows (x is a placeholder for the current patch version):

  • 0.1, 0.1.x, latest
  • 0.1-distroless, 0.1.x-distroless, latest-distroless

License

GPLv3 or later.