{"id":13846538,"url":"https://github.com/manojlds/gocd-docker","last_synced_at":"2025-09-03T02:08:07.183Z","repository":{"id":27479037,"uuid":"30958811","full_name":"manojlds/gocd-docker","owner":"manojlds","description":"Docker build, run and push task plugin for GoCD","archived":false,"fork":false,"pushed_at":"2016-05-24T12:18:32.000Z","size":125,"stargazers_count":38,"open_issues_count":3,"forks_count":6,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-04-11T18:55:48.235Z","etag":null,"topics":["docker","gocd"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/manojlds.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-02-18T09:17:35.000Z","updated_at":"2024-01-25T17:51:41.000Z","dependencies_parsed_at":"2022-09-02T07:51:56.258Z","dependency_job_id":null,"html_url":"https://github.com/manojlds/gocd-docker","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/manojlds/gocd-docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manojlds%2Fgocd-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manojlds%2Fgocd-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manojlds%2Fgocd-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manojlds%2Fgocd-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/manojlds","download_url":"https://codeload.github.com/manojlds/gocd-docker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manojlds%2Fgocd-docker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273377153,"owners_count":25094528,"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","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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","gocd"],"created_at":"2024-08-04T18:00:38.718Z","updated_at":"2025-09-03T02:08:07.159Z","avatar_url":"https://github.com/manojlds.png","language":"Java","funding_links":[],"categories":["Java"],"sub_categories":[],"readme":"# gocd-docker\nDocker build, run and push task plugin for GoCD\n\n[![Build Status](https://snap-ci.com/manojlds/gocd-docker/branch/master/build_image)](https://snap-ci.com/manojlds/gocd-docker/branch/master)\n\n![](/docs/docker-task-config.png)\n\n## Build\n\nWe can use a `Dockerfile` to build an image and tag it.\n\n## Run\n\nIf needed, we can run a script against the built image.\n\nUse case - build and test the application in the container environment in which it will actually run.\n\nDuring run, the entire working directory is mounted as volume into the container, and the specified script (along with the optional arguments) is run in the container.\n\n## Publish\n\nIf needed, we can push the built image to Dockerhub.\n\nIt is possible to optionally choose any one or a combination of these.\n\n## Pending tasks\n\n- [ ] Support private registry\n- [ ] More options while running, like setting specific environment variables\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanojlds%2Fgocd-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmanojlds%2Fgocd-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanojlds%2Fgocd-docker/lists"}