Alcuni aggiustamenti per automatizzazione.

This commit is contained in:
Emiliano Vavassori 2024-03-01 03:08:42 +01:00
parent 057a834b32
commit 36b31b458d
2 changed files with 21 additions and 4 deletions

View File

@ -3,7 +3,24 @@ type: docker
name: default name: default
steps: steps:
- name: greeting - name: Build and publish
image: alpine 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
commands: commands:
- echo hello - 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

View File

@ -26,7 +26,7 @@ ifneq ($(PORT), 0)
PELICANOPTS += -p $(PORT) PELICANOPTS += -p $(PORT)
endif endif
SSH_HOST = root@franco SSH_HOST = conference-remote
SSH_TARGET_DIR = /var/www/conference/ SSH_TARGET_DIR = /var/www/conference/