https://github.com/devops-infra/docker-simple-runner
Dockerized simplified environment with Make and Docker to be used as CI/CD runner for more complicated images, like docker-terragrunt
https://github.com/devops-infra/docker-simple-runner
Last synced: 3 months ago
JSON representation
Dockerized simplified environment with Make and Docker to be used as CI/CD runner for more complicated images, like docker-terragrunt
- Host: GitHub
- URL: https://github.com/devops-infra/docker-simple-runner
- Owner: devops-infra
- License: mit
- Created: 2021-02-15T13:59:56.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-22T20:48:18.000Z (about 2 years ago)
- Last Synced: 2024-05-22T21:56:57.845Z (about 2 years ago)
- Language: Dockerfile
- Size: 195 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Dockerized simplified environment with Make and Docker to be used as CI/CD runner for more complicated images, like docker-simple-runner
Docker image with Make, Docker and Python
**Docker image is available at [DockerHub](https://hub.docker.com/) under [devopsinfra/docker-simple-runner](https://hub.docker.com/repository/docker/devopsinfra/docker-simple-runner).**
For example:
* `devopsinfra/docker-simple-runner:latest`
**Source code is available at [devopsinfra/docker-simple-runner](https://github.com/devopsinfra/docker-simple-runner).**
## Badge swag
[



](https://github.com/devops-infra/docker-simple-runner "shields.io")
[
](https://github.com/devops-infra/docker-simple-runner/actions?query=workflow%3A%22Push+to+master%22)
[
](https://github.com/devops-infra/docker-simple-runner/actions?query=workflow%3A%22Push+to+other%22)
[



](https://hub.docker.com/r/devopsinfra/docker-simple-runner "shields.io")
[



](https://hub.docker.com/r/devopsinfra/docker-simple-runner "shields.io")
# Summary
To be done
# Usage
To be done
For example:
To be done
# Additional software available
| Name | Type | Description | Source/Documentation |
| --------- | -------------- | ------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------- |
| bash | Binary | For color output. Assures also access to some builtins. | https://www.gnu.org/software/bash/ |
| docker | Binary | For running another container, e.g. my [devopsinfra/docker-terragrunt](https://github.com/devopsinfra/docker-terragrunt) | https://github.com/devopsinfra/docker-terragrunt |
| make | Binary | For using `Makefile` instead of scripts in deployment process. | https://www.gnu.org/software/make/ |
| ncurses | Binary | For expanding `Makefile` with some colors. | https://invisible-island.net/ncurses/announce.html |
| python3 | Binary | For running more complex scripts during deployment process. | https://www.python.org/ |
| requests | Python library | For sending HTTP requests, for example integration with Slack | https://github.com/psf/requests |
| slack_sdk | Python library | For integration with Slack applications/bots, e.g. creating channels for notifications | https://github.com/slackapi/python-slack-sdk |