Tests for Octopus project
Merge Gateis the primary PR andmainvalidation workflow. It aggregatesQuality Gates,Security Reports, and all supported JVM build variants under one merge contract check:gate/merge.Quality Gatesis reusable and manual, intended to validate style, static checks, tests, and coverage.Security Reportsis reusable, scheduled, and manual, intended to publish security scan results and code scanning alerts.
In a regular pull request, developers should expect to see:
Quality GatesSecurity ReportsMerge Gate
Merge Gate / gate/merge is the external merge contract for the repository.
If it is green, all required gates passed.
If it is red, open the failed upstream check and inspect its summary, logs, or artifacts.
First step
docker loginTo build a image
docker build -t <maintainer>/<image name>:[tag] -f docker/Dockerfile .To publish
docker push <maintainer>/<image name>:[tag]