mirror of
https://github.com/veggiemonk/awesome-docker.git
synced 2026-05-07 14:07:56 -05:00
[PR #506] [MERGED] Add scuba to list of CLI tools #6758
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/veggiemonk/awesome-docker/pull/506
Author: @JonathonReinhart
Created: 12/8/2017
Status: ✅ Merged
Merged: 12/11/2017
Merged by: @veggiemonk
Base:
master← Head:patch-1📝 Commits (1)
a3ec592Add scuba to list of CLI tools📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
Scuba is a tool I wrote which makes it easy to encapsulate build environments with Docker, and simplify the commands needed to e.g.
make. Complex projects often need a specific set of compiler/linker tools, libraries, etc. and tools like GitLab CI recognize this, allowing you to specify your own Docker image in which a codebase should be built.The problem is, using these same Docker containers in local command-line builds can be difficult. Scuba turns this:
into this:
By including a simple
.scuba.ymlin your source code (under version control), you can concretely specify the build environment required for building the software.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.