Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

🛠️ Docker image with CI/CD tools

License

NotificationsYou must be signed in to change notification settings

ueberdosis/build-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker image with useful CI/CD tools optimized for use in GitLab CI pipelines.

Tools included

Dependencies

Docker

Getting started

Include the image via thedefault.image keyword in your.gitlab-ci.yml:

default:image:ueberdosis/build-tools:0.65.0

Usage examples

Build images with Docker Compose

SpecifyCOMPOSE_FILE if different from the default:docker-compose.yml. SeeDocker Compose documentation for more details.

build_app:variables:COMPOSE_FILE:docker-compose.build.ymlstage:buildscript:    -docker-compose build app    -docker-compose push app

Run trivy

Adjust the image-name and tag after copying the command to your.gitlab-ci.yml. Seetrivy documentation for more details.

container_scan:script:    -|      trivy image \        --severity HIGH,CRITICAL \        --ignore-unfixed \        --exit-code 1 \        registry.gitlab.com/your-repository-path/your-image-name:your-tag

Contributing

To release a new version on Docker Hub run:

export VERSION="0.65.0"# Init buildxdocker buildx create --use# Build, tag and pushdocker buildx build \  --platform linux/amd64,linux/arm64/v8 \  --tag ueberdosis/build-tools:$VERSION \  --push \.

License

GNU General Public License v3.0


[8]ページ先頭

©2009-2025 Movatter.jp