Skip to content
Snippets Groups Projects
Select Git revision
  • 9d7c384d4a579b62f36cd5822dc2a3ee433dfe61
  • master default protected
  • 4
  • 4.2
  • 4.2.2
  • 4.2.1
  • 4.2.0
  • 4.1
  • 4.1.1
  • 4.1.0
  • 4.0.3
  • 4.0.2
  • 4.0
  • 4.0.1
  • 4.0.0
15 results

SECURITY.md

Blame
  • gitlab-ci-docker.yml 44.60 KiB
    # =========================================================================================
    # Copyright (C) 2021 Orange & contributors
    #
    # This program is free software; you can redistribute it and/or modify it under the terms
    # of the GNU Lesser General Public License as published by the Free Software Foundation;
    # either version 3 of the License, or (at your option) any later version.
    #
    # This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
    # without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    # See the GNU Lesser General Public License for more details.
    #
    # You should have received a copy of the GNU Lesser General Public License along with this
    # program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
    # Floor, Boston, MA  02110-1301, USA.
    # =========================================================================================
    spec:
      inputs:
        build-tool:
          description: The build tool to use for building container image
          options:
          - kaniko
          - buildah
          - dind
          default: kaniko
        kaniko-image:
          description: |-
            The image used to run kaniko
    
            _for kaniko build only_
          default: gcr.io/kaniko-project/executor:debug
        buildah-image:
          description: |-
            The image used to run buildah
    
            _for buildah build only_
          default: quay.io/buildah/stable:latest
        image:
          description: |-
            The image used to run the docker client
    
            _for Docker-in-Docker(dind) build only_
          default: registry.hub.docker.com/library/docker:latest
        dind-image:
          description: |-
            The image used to run the Docker daemon
    
            _for Docker-in-Docker(dind) build only_
          default: registry.hub.docker.com/library/docker:dind
        skopeo-image:
          description: The image used to publish docker image with Skopeo
          default: quay.io/skopeo/stable:latest
        file:
          description: The path to your `Dockerfile`
          default: Dockerfile
        context-path:
          description: The Docker [context path](https://docs.docker.com/engine/reference/commandline/build/#build-with-path) (working directory) - _only set if you want a context path different from the Dockerfile location_
          default: ''
        config-file:
          description: Path to the [Docker configuration file](https://docs.docker.com/engine/reference/commandline/cli/#sample-configuration-file) (JSON)
          default: .docker/config.json
        snapshot-image:
          description: Docker snapshot image
          default: $CI_REGISTRY_IMAGE/snapshot:$CI_COMMIT_REF_SLUG
        release-image:
          description: Docker release image
          default: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME
        release-extra-tags-pattern:
          description: |-
            Defines the image tag pattern that `$DOCKER_RELEASE_IMAGE` should match to push extra tags (supports capturing groups)