Prime istruzioni su readme, corretta pipeline drone.
continuous-integration/drone Build is failing Details

This commit is contained in:
Emiliano Vavassori 2024-03-01 22:01:27 +01:00
parent 82b6934195
commit d3b9c27d41
2 changed files with 15 additions and 3 deletions

View File

@ -16,11 +16,9 @@ steps:
SSH_PRIVATE_KEY: SSH_PRIVATE_KEY:
from_secret: conference_sshprivkey from_secret: conference_sshprivkey
commands: commands:
- pushd ~ - /app/prepare.sh
- ./prepare.sh
- python3 -m venv venv --system-site-packages - python3 -m venv venv --system-site-packages
- source venv/bin/activate - source venv/bin/activate
- popd
- pip install -r requirements.txt - pip install -r requirements.txt
- make rsync_public - make rsync_public

View File

@ -1,3 +1,17 @@
[![Build Status](https://drone.libreitalia.org/api/badges/libreitalia/conference-site/status.svg)](https://drone.libreitalia.org/libreitalia/conference-site) [![Build Status](https://drone.libreitalia.org/api/badges/libreitalia/conference-site/status.svg)](https://drone.libreitalia.org/libreitalia/conference-site)
# Sito web delle conferenze LibreItalia # # Sito web delle conferenze LibreItalia #
### Istruzioni per lo sviluppo ###
Il sito è costruito con [Pelican](https://getpelican.com/). Per poter
sviluppare in locale il sito, effettuare le seguenti operazioni:
```sh
$ git clone https://git.libreitalia.org/libreitalia/conference-site
$ cd conference-site
$ python3 -m venv venv
$ source venv/bin/activate
$ pip install -r requirements.txt
$ make devserver
```