{"id":15982739,"url":"https://github.com/rubdos/docker-artifact","last_synced_at":"2026-05-09T14:33:10.702Z","repository":{"id":142933894,"uuid":"84228577","full_name":"rubdos/docker-artifact","owner":"rubdos","description":"Docker stuff for https://github.com/vitiral/artifact","archived":false,"fork":false,"pushed_at":"2017-12-08T13:57:17.000Z","size":13,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-03T19:40:09.006Z","etag":null,"topics":["docker","docker-image","software-development","software-engineering","tool"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rubdos.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-07T17:41:22.000Z","updated_at":"2017-03-10T18:36:29.000Z","dependencies_parsed_at":"2023-07-28T14:01:17.267Z","dependency_job_id":null,"html_url":"https://github.com/rubdos/docker-artifact","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubdos%2Fdocker-artifact","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubdos%2Fdocker-artifact/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubdos%2Fdocker-artifact/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubdos%2Fdocker-artifact/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rubdos","download_url":"https://codeload.github.com/rubdos/docker-artifact/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247234943,"owners_count":20905855,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-image","software-development","software-engineering","tool"],"created_at":"2024-10-08T01:21:36.171Z","updated_at":"2026-05-09T14:33:05.682Z","avatar_url":"https://github.com/rubdos.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![build status](https://gitlab.com/rubdos/docker-artifact/badges/master/build.svg)](https://gitlab.com/rubdos/docker-artifact/commits/master)\n[![Docker Automated build](https://img.shields.io/docker/automated/rubdos/artifact.svg)](https://hub.docker.com/r/rubdos/artifact/)\n[![Docker Pulls](https://img.shields.io/docker/pulls/rubdos/artifact.svg)](https://hub.docker.com/r/rubdos/artifact/)\n\n# Artifact Docker image\n\nThis is a convenient Docker image for [artifact](https://github.com/vitiral/artifact).\n\n## Supported tags and their Dockerfile's\n\nThree kinds of tags are available: `latest`, `master` and specific versions:\n\n- `latest` ([Dockerfile](https://github.com/rubdos/docker-artifact/blob/master/Dockerfile))\n  represents the latest release version.\n- `master` ([Dockerfile](https://github.com/rubdos/docker-artifact/blob/master/Dockerfile.git))\n  the current git master/development version.\n- `1.0.1` ([Dockerfile](https://github.com/rubdos/docker-artifact/blob/1.0.1/Dockerfile))\n  equal to `latest`\n- Older versions (unsupported):\n  - `1.0.0` ([Dockerfile](https://github.com/rubdos/docker-artifact/blob/1.0.0/Dockerfile))\n  - `0.9.6` ([Dockerfile](https://github.com/rubdos/docker-artifact/blob/0.9.6/Dockerfile))\n  - `0.9.1` ([Dockerfile](https://github.com/rubdos/docker-artifact/blob/0.9.1/Dockerfile))\n  - `0.6.5` ([Dockerfile](https://github.com/rubdos/docker-artifact/blob/0.6.5/Dockerfile))\n  - `0.6.4` ([Dockerfile](https://github.com/rubdos/docker-artifact/blob/0.6.4/Dockerfile))\n  - `0.6.3` ([Dockerfile](https://github.com/rubdos/docker-artifact/blob/0.6.3/Dockerfile))\n  - `0.6.2` ([Dockerfile](https://github.com/rubdos/docker-artifact/blob/0.6.2/Dockerfile))\n  - `0.6.1` ([Dockerfile](https://github.com/rubdos/docker-artifact/blob/0.6.1/Dockerfile))\n  - `0.6.0` ([Dockerfile](https://github.com/rubdos/docker-artifact/blob/0.6.0/Dockerfile))\n\nWe can reuse our `Dockerfile`'s because we use a clever\n[build hook](https://github.com/rubdos/docker-artifact/blob/master/hooks/build)\nthat's able to dispatch between different versions based on the currently building git refspec.\n\n## Possible use cases\n\nThis image is perfectly suited as a substitute for installing artifact on your system,\nor as a tool in [GitLab's CI](https://about.gitlab.com/gitlab-ci/).\nFor an example on this, refer to\n[this repo's `.gitlab-ci.yml` file](https://github.com/rubdos/docker-artifact/blob/master/.gitlab-ci.yml),\nand [the corresponding output on GitLab](https://gitlab.com/rubdos/docker-artifact/pipelines).\n\nYou can even think about having GitLab generate artifacts of `art export`,\nand have them pushed to a website, or to\n[GitLab pages](https://rubdos.gitlab.io/docker-artifact/)!\nFor the latter, there's an example in\n[this repo's `.gitlab-ci.yml` file](https://github.com/rubdos/docker-artifact/blob/master/.gitlab-ci.yml),\n\n## Usage\n\n`art ls` is equivalent to\n\n```\ndocker run -v $(pwd):/app --workdir=/app rubdos/artifact\n```\n\n(i.e., the default command of this Docker image is `art ls`)\n\nor\n\n```\ndocker run -v $(pwd):/app --workdir=/app rubdos/artifact art ls\n```\n\n`art check` is equivalent to\n\n```\ndocker run -v $(pwd):/app --workdir=/app rubdos/artifact art check\n```\n\nIn general, you can use all art commands, and\n`docker run -v $(pwd):/app --workdir=/app rubdos/artifact art`\nserves as a substitute for `art`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frubdos%2Fdocker-artifact","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frubdos%2Fdocker-artifact","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frubdos%2Fdocker-artifact/lists"}