Sign inSign up

allworldit/commitlint

By allworldit

Updated 2 days ago

Conarx Containers CommitLint image providing commit linting support to GitLab CI pipelines.

Image
0

4.2K

allworldit/commitlint repository overview

pipeline status

Container Information

Container Source - GitHub Mirror

This is the Conarx Containers CommitLint image, it provides commit linting support to GitLab CI pipelines.

Mirrors

ProviderRepository
DockerHuballworldit/commitlint
Conarxregistry.conarx.tech/containers/commitlint

Conarx Containers

All our Docker images are part of our Conarx Containers product line. Images are generally based on Alpine Linux and track the Alpine Linux major and minor version in the format of vXX.YY.

Images built from source track both the Alpine Linux major and minor versions in addition to the main software component being built in the format of vXX.YY-AA.BB, where AA.BB is the main software component version.

Our images are built using our Flexible Docker Containers framework which includes the below features...

  • Flexible container initialization and startup
  • Integrated unit testing
  • Advanced multi-service health checks
  • Native IPv6 support for all containers
  • Debugging options

Community Support

Please use the project Issue Tracker.

Commercial Support

Commercial support for all our Docker images is available from Conarx.

We also provide consulting services to create and maintain Docker images to meet your exact needs.

Environment Variables

CI_PROJECT_DIR

Working directory.

CI_MERGE_REQUEST_DIFF_BASE_SHA

Commit to lint from.

Configuration

No commitlint configuration is required as defaults will be used, but if configuration is found it will be used instead.

GitLab CI Recipe Example

commitlint:
  image: registry.conarx.tech/containers/commitlint
  stage: validate
  before_script:
    - apk add --no-cache git
    - npm install -g @commitlint/cli @commitlint/config-conventional
  script:
    - npx commitlint --from ${CI_MERGE_REQUEST_DIFF_BASE_SHA} --to HEAD --verbose
  rules:
    - if: $CI_MERGE_REQUEST_IID

Tag summary

Content type

Image

Digest

sha256:41d6a5a00

Size

88.9 MB

Last updated

5 days ago

docker pull allworldit/commitlint