From a9912de159bff87b3a7dd4a9a9dccd0182c5623e Mon Sep 17 00:00:00 2001 From: Maria Petrova <m.petrova@fz-juelich.de> Date: Fri, 15 Oct 2021 13:36:56 +0200 Subject: [PATCH] Fix missing libs for pip install in CI/CD (copy from datacatalog) --- .gitignore | 1 + .gitlab-ci.yml | 10 +++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 1bbb6d0..6bab012 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ **__pycache__/ +dockers/.env .vscode/* *.pyc diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3ba440c..900a162 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,5 +1,13 @@ default: - image: python:3-slim + image: python:3.9-slim + +# before script copied from gitlab docs +before_script: + - 'command -v ssh-agent >/dev/null || ( apt-get update -y && apt-get install openssh-client gcc libxslt-dev libffi-dev libssl-dev build-essential python3-dev -y )' + - eval $(ssh-agent -s) + - echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - + - mkdir -p ~/.ssh + - chmod 700 ~/.ssh stages: - test -- GitLab