joshbeard/Docker Hub Tag Deletion
Deletes specified images from a Docker Hub image after a specified date.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| dockerhub_username | Docker Hub username | yes | — |
| dockerhub_password | Docker Hub password or Personal Access Token with read/write/delete scope | yes | — |
| dockerhub_repository | Docker Hub repository in the format `<namespace>/<name>` | yes | — |
| dockerhub_api_base_url | The base URL of the Docker Hub API. | — | https://hub.docker.com/v2 |
| date_format | Format the source date is in using standard the C standard. See https://docs.python.org/3/library/datetime.html#strftime-and-strptime-format-codes for more information. | — | %B %d, %Y |
| json_file | A relative path to a JSON file to parse. | — | — |
| markdown_file | The relative path to the Markdown file containing a table with tags and dates. | — | README.md |
| markdown_begin_string | A string that begins the Markdown table block with tags to parse. | — | <!-- BEGIN deletion_table --> |
| markdown_end_string | A string that ends the Markdown table block with tags. | — | <!-- END deletion_table --> |
| markdown_tag_column | The column number that the tags are listed in. | — | 1 |
| markdown_date_column | The table column number that the date is in. | — | 2 |
Outputs
no outputs