Loading Jobs/trivy/trivy.yml +0 −4 Original line number Diff line number Diff line Loading @@ -46,11 +46,7 @@ trivy: - curl -sSL -o $TEMPLATE_NAME https://github.com/aquasecurity/trivy/raw/v${TRIVY_VERSION}/contrib/junit.tpl script: - docker info - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - docker build -t $IMAGE . - docker push $IMAGE - ./trivy --template "@$TEMPLATE_NAME" -o $TRIVY_OUTPUT $IMAGE cache: Loading docs/jobs/build/mkdocs.md +14 −7 Original line number Diff line number Diff line Loading @@ -9,18 +9,25 @@ Mkdocs](https://squidfunk.github.io/mkdocs-material/) are ready to use. ## How to use it 1. Prepare your project with Mkdocs configuration file and sources files as described in [Mkdocs documentation](https://www.mkdocs.org/#getting-started) 2. Choose a version in [version list](#versions) 3. Add the corresponding url to your `.gitlab-ci.yml` file (see [Getting started](/getting-started)). Example: described in [Mkdocs documentation](https://www.mkdocs.org/#getting-started). In your repository, documentation files must be organized as follows: ``` /mkdocs.yml # This is your configuration file /docs/ # This folder contains all your documentation markdown files ``` 2. Add the corresponding URL to your `.gitlab-ci.yml` file (see [Getting started](/getting-started)). You can use a specific version from [version list](#versions). Example with default (`latest`): ```yaml include: - remote: 'https://jobs.go2scale.io/mkdocs.yml' ``` 4. If you need set variables in jobs, use `variables` option in `.gitlab-ci.yml` file 3. If you need set variables, see [Jobs customization](/getting-started#jobs-customization) section in getting started ## Jobs Loading docs/jobs/index.md +34 −1 Original line number Diff line number Diff line # 🗂 Index 🚧 *Work in progress* Jobs index. They are sorted using the [HUB default stages](/getting-started#stages). ## 🔎 Static tests | Name | Description | | ---- | ----------- | | 🐨 [Coala](/jobs/static_tests/coala) | Check code quality using Coala | ## 📦 Build | Name | Description | | ---- | ----------- | | 🐳 [Docker](/jobs/build/docker) | Build and publish Docker image using Kaniko | | 📃 [Mkdocs](/jobs/build/mkdocs) | Build documentation from markdown to HTML using Mkdocs| ## 🛡 Dynamic tests | Name | Description | | ---- | ----------- | | 🧱 [Trivy](/jobs/dynamic_tests/trivy) | Run a security analysis on docker image using Trivy | ## 🙋 Review | Name | Description | | ---- | ----------- | | ☸️ [Helm](/jobs/deployment/helm) | Deploy a review environment on Kubernetes using a Helm chart | ## 🚀 Deployment | Name | Description | | ---- | ----------- | | ☸️ [Helm](/jobs/deployment/helm) | Deploy on Kubernetes using a Helm chart | | 🦊 [Pages](/jobs/deployment/pages) | Build and publish Docker image using Kaniko | Loading
Jobs/trivy/trivy.yml +0 −4 Original line number Diff line number Diff line Loading @@ -46,11 +46,7 @@ trivy: - curl -sSL -o $TEMPLATE_NAME https://github.com/aquasecurity/trivy/raw/v${TRIVY_VERSION}/contrib/junit.tpl script: - docker info - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - docker build -t $IMAGE . - docker push $IMAGE - ./trivy --template "@$TEMPLATE_NAME" -o $TRIVY_OUTPUT $IMAGE cache: Loading
docs/jobs/build/mkdocs.md +14 −7 Original line number Diff line number Diff line Loading @@ -9,18 +9,25 @@ Mkdocs](https://squidfunk.github.io/mkdocs-material/) are ready to use. ## How to use it 1. Prepare your project with Mkdocs configuration file and sources files as described in [Mkdocs documentation](https://www.mkdocs.org/#getting-started) 2. Choose a version in [version list](#versions) 3. Add the corresponding url to your `.gitlab-ci.yml` file (see [Getting started](/getting-started)). Example: described in [Mkdocs documentation](https://www.mkdocs.org/#getting-started). In your repository, documentation files must be organized as follows: ``` /mkdocs.yml # This is your configuration file /docs/ # This folder contains all your documentation markdown files ``` 2. Add the corresponding URL to your `.gitlab-ci.yml` file (see [Getting started](/getting-started)). You can use a specific version from [version list](#versions). Example with default (`latest`): ```yaml include: - remote: 'https://jobs.go2scale.io/mkdocs.yml' ``` 4. If you need set variables in jobs, use `variables` option in `.gitlab-ci.yml` file 3. If you need set variables, see [Jobs customization](/getting-started#jobs-customization) section in getting started ## Jobs Loading
docs/jobs/index.md +34 −1 Original line number Diff line number Diff line # 🗂 Index 🚧 *Work in progress* Jobs index. They are sorted using the [HUB default stages](/getting-started#stages). ## 🔎 Static tests | Name | Description | | ---- | ----------- | | 🐨 [Coala](/jobs/static_tests/coala) | Check code quality using Coala | ## 📦 Build | Name | Description | | ---- | ----------- | | 🐳 [Docker](/jobs/build/docker) | Build and publish Docker image using Kaniko | | 📃 [Mkdocs](/jobs/build/mkdocs) | Build documentation from markdown to HTML using Mkdocs| ## 🛡 Dynamic tests | Name | Description | | ---- | ----------- | | 🧱 [Trivy](/jobs/dynamic_tests/trivy) | Run a security analysis on docker image using Trivy | ## 🙋 Review | Name | Description | | ---- | ----------- | | ☸️ [Helm](/jobs/deployment/helm) | Deploy a review environment on Kubernetes using a Helm chart | ## 🚀 Deployment | Name | Description | | ---- | ----------- | | ☸️ [Helm](/jobs/deployment/helm) | Deploy on Kubernetes using a Helm chart | | 🦊 [Pages](/jobs/deployment/pages) | Build and publish Docker image using Kaniko |