# Copyright 2022 Orange, Deutsche Telekom AG # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. --- stages: - build variables: XTESTING_GIT: https://gerrit.onap.org/r/integration/xtesting GERRIT_PATCHSET: 1 DOCKER_HOST: tcp://docker:2375 DOCKER_TLS_CERTDIR: "" .only: &only only: variables: - $PROJECT == "testsuite/pythonsdk-tests" - $GERRIT_REVIEW build: image: docker:latest stage: build <<: *only services: - docker:19.03.12-dind script: - chmod +x build.sh - apk add git - sh build.sh variables: DOCKER_DRIVER: overlay2 REGISTRY: https://gitlab.com/onap/integration/pipelines/build-integration after_script: - echo "____________________________________________________________" clean_repository: image: python:3.7 stage: build <<: *only script: - pip install -r requirements.txt - ./remove_old_artifacts.py allow_failure: true