Commit 52292f20 authored by Thomas Boni's avatar Thomas Boni
Browse files

Merge branch 'latest' into '14-documentation-updates'

Latest

See merge request go2scale/hub!9
parents 6c8de91d 54cb0957
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -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:
+14 −7
Original line number Diff line number Diff line
@@ -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

+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 |