kind: pipeline type: docker name: default steps: - name: Build and publish image: git.sys42.eu/syntaxerrormmm/pelican-base:1.0.0 environment: HOSTNAME: from_secret: conference_hostname USERNAME: from_secret: conference_username PORT: from_secret: conference_port SSH_PRIVATE_KEY: from_secret: conference_sshprivkey commands: - pushd ~ - ./prepare.sh - python3 -m venv venv --system-site-packages - source venv/bin/activate - popd - pip install -r requirements.txt - make rsync_public trigger: event: - push