wip: programme
This commit is contained in:
@@ -1,50 +0,0 @@
|
||||
Metadata-Version: 2.1
|
||||
Name: thsf
|
||||
Version: 0.0.1
|
||||
Summary: "THSF website"
|
||||
Home-page: https://git.tetalab.org/tetalab/thsf.net
|
||||
Author: Doug Le Tough
|
||||
Author-email: doug@redatomik.org
|
||||
Classifier: Programming Language :: Python :: 3
|
||||
Classifier: License :: OSI Approved :: MIT License
|
||||
Classifier: Operating System :: OS Independent
|
||||
Requires-Python: >=3.7
|
||||
Description-Content-Type: text/markdown
|
||||
Provides-Extra: dev
|
||||
|
||||
# THSF.NET
|
||||
|
||||
Le site du THSF
|
||||
|
||||
## Modifier le site
|
||||
|
||||
Il n'est **pas possible** de pousser directement des modifications sur la branche `master`.
|
||||
|
||||
Pour modifier le site, il est nécessaire de créer une branche spécifique et d'y pousser vos modifications.
|
||||
|
||||
## Publication du site
|
||||
|
||||
Lorsque vous êtes satisfaits de vos modifications, vous pouvez créer [une demande d'ajout](https://git.tetalab.org/tetalab/thsf.net/pulls) de votre branche sur la branche `master`.
|
||||
|
||||
Lorsque la demande de fusion sera acceptée (vous pouvez auto-accepter vos demandes de fusion), vos modifications seront automatiquement publiées sur [le site du THSF](https://www.thsf.net).
|
||||
|
||||
### Personnalisation de la publication
|
||||
|
||||
Afin de rendre le processus plus souple, il est possible de personnaliser la livraison en plaçant **à la racine du dépôt** un fichier `Makefile` contenant une cible `all` qui sera systématiquement exécutée.
|
||||
|
||||
C'est dans cette cible `all` que vous pourrez mettre toutes vos commandes personnalisées, typiquement l'installation de modules `python`, etc.
|
||||
|
||||
Le processus de publication est le suivant:
|
||||
|
||||
1. Le site actuellement en production est **supprimé**
|
||||
|
||||
2. La branche `master` du présent dépôt est cloné sur le serveur hébergeant le site du **THSF**
|
||||
|
||||
3. Si un fichier `Makefile` se trouve **à la racine du dépôt**, la cible `all` (i.e: `make all`) est automatiquement exécutée.
|
||||
|
||||
|
||||
## Contrôle de qualité et tests
|
||||
|
||||
Aucun contrôle de qualité ou de tests n'est mis en place. Vous êtes seuls sur le coup.
|
||||
|
||||
Soyez responsable et **testez vos modifications sur votre machine locale avant de fusionner votre branche** sur la branche `master`.
|
||||
@@ -1,40 +0,0 @@
|
||||
MANIFEST.in
|
||||
README.md
|
||||
pyproject.toml
|
||||
setup.cfg
|
||||
setup.py
|
||||
src/thsf/__init__.py
|
||||
src/thsf.egg-info/PKG-INFO
|
||||
src/thsf.egg-info/SOURCES.txt
|
||||
src/thsf.egg-info/dependency_links.txt
|
||||
src/thsf.egg-info/requires.txt
|
||||
src/thsf.egg-info/top_level.txt
|
||||
src/thsf/backend/__init__.py
|
||||
src/thsf/navbar/__init__.py
|
||||
src/thsf/schedule/__init__.py
|
||||
src/thsf/static/css/planning.css
|
||||
src/thsf/static/css/style.css
|
||||
src/thsf/static/css/tooltip.css
|
||||
src/thsf/static/fonts/PFDinTextCompPro-Medium.ttf
|
||||
src/thsf/static/fonts/PFDinTextCompPro-Thin.ttf
|
||||
src/thsf/static/fonts/Uni Sans Bold.otf
|
||||
src/thsf/static/fonts/Uni Sans Book.otf
|
||||
src/thsf/static/images/affiche_v1.png
|
||||
src/thsf/static/images/antistatik.png
|
||||
src/thsf/static/images/bg.png
|
||||
src/thsf/static/images/clutch.png
|
||||
src/thsf/static/images/favicon.png
|
||||
src/thsf/static/images/logo.svg
|
||||
src/thsf/static/images/pretalx-header.png
|
||||
src/thsf/static/images/stickers.webp
|
||||
src/thsf/static/images/sweatshirt.webp
|
||||
src/thsf/static/images/tetalab.png
|
||||
src/thsf/static/images/tetaneutral.png
|
||||
src/thsf/static/images/totebag.webp
|
||||
src/thsf/static/images/tshirt.webp
|
||||
src/thsf/templates/base.html
|
||||
src/thsf/templates/goodies.html
|
||||
src/thsf/templates/index.html
|
||||
src/thsf/templates/navbar.html
|
||||
src/thsf/templates/planning.html
|
||||
src/thsf/templates/slot.html
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
@@ -1,17 +0,0 @@
|
||||
flask
|
||||
gunicorn
|
||||
pyYAML
|
||||
requests
|
||||
|
||||
[dev]
|
||||
twine
|
||||
build
|
||||
wheel>=0.37.0
|
||||
flake8>=4.0.1
|
||||
flake8-breakpoint>=1.1.0
|
||||
flake8-builtins>=1.5.3
|
||||
flake8-print>=4.0.0
|
||||
flake8-return>=1.1.3
|
||||
pep8-naming>=0.8.2
|
||||
setuptools>=60.9.2
|
||||
pylint>=2.12.2
|
||||
@@ -1 +0,0 @@
|
||||
thsf
|
||||
Reference in New Issue
Block a user