use gitbook ci/cd
This commit is contained in:
parent
11b5a8a1bd
commit
a1d08a6076
34
.gitlab-ci.yml
Normal file
34
.gitlab-ci.yml
Normal file
@ -0,0 +1,34 @@
|
||||
# requiring the environment of NodeJS 10
|
||||
image: node:10
|
||||
|
||||
# add 'node_modules' to cache for speeding up builds
|
||||
cache:
|
||||
paths:
|
||||
- node_modules/ # Node modules and dependencies
|
||||
|
||||
before_script:
|
||||
- npm install gitbook-cli -g # install gitbook
|
||||
- gitbook fetch 3.2.3 # fetch final stable version
|
||||
- gitbook install # add any requested plugins in book.json
|
||||
|
||||
test:
|
||||
stage: test
|
||||
script:
|
||||
- gitbook build . public # build to public path
|
||||
only:
|
||||
- branches # this job will affect every branch except 'master'
|
||||
except:
|
||||
- master
|
||||
|
||||
# the 'pages' job will deploy and build your site to the 'public' path
|
||||
pages:
|
||||
stage: deploy
|
||||
script:
|
||||
- gitbook build . public # build to public path
|
||||
artifacts:
|
||||
paths:
|
||||
- public
|
||||
expire_in: 1 week
|
||||
only:
|
||||
- master # this job will affect only the 'master' branch
|
||||
|
||||
100
README.md
100
README.md
@ -2,45 +2,63 @@
|
||||
|
||||
List of courses
|
||||
|
||||
- [] Qu'est-ce que le Garage Numérique
|
||||
- [] Qu'est-ce qu'une association
|
||||
- [] Histoire du Garage
|
||||
- [] Organisation du Garage
|
||||
- [] Projets du Garage
|
||||
- [] Les outils du Garage Numérique
|
||||
- [] Clipperz
|
||||
- [] Gitlab
|
||||
- [] Nextcloud
|
||||
- [] Mattermost
|
||||
- [] Framaboard
|
||||
- [] Travailler au Garage
|
||||
- [] Assurer l'accueil
|
||||
- [] Effectuer un diagnostic
|
||||
- [] Sauvegarder les fichiers
|
||||
- [] Passe Numérique Pro
|
||||
- [] Installer Linux
|
||||
- [] Installation avec un Cd
|
||||
- [] Installation avec une clé usb
|
||||
- [] Installation par le réseau
|
||||
- [] Utiliser Linux
|
||||
- [] Introduction à la ligne du commande
|
||||
- [] Fonctionnement du système
|
||||
- [] Le réseau
|
||||
- [] Configurer un réseau
|
||||
- [] Serveurs
|
||||
- [] SSH
|
||||
- [] SMB
|
||||
- [] Apache
|
||||
- [] Nginx
|
||||
- [] Wordpress stack
|
||||
- [] GLPI Stack
|
||||
- [] Lua
|
||||
- [] Python
|
||||
- [] Scripting
|
||||
- [] Versioning
|
||||
- [] Script de diagnostic
|
||||
- Bac+1 Devops
|
||||
- [] Python
|
||||
- [] Docker
|
||||
- [] ...
|
||||
Headers level3 correspond to Sections in Course organisation
|
||||
|
||||
[[_TOC_]]
|
||||
|
||||
|
||||
## Qu'est-ce que le Garage Numérique
|
||||
|
||||
desc: un cours accessible à tout le monde pour découvrir le Garage Numérique
|
||||
|
||||
### Qu'est-ce qu'une association
|
||||
|
||||
desc: comprendre le caractère non-lucratif d'une association
|
||||
|
||||
### Histoire du Garage
|
||||
|
||||
|
||||
### Organisation du Garage
|
||||
|
||||
file:
|
||||
|
||||
### Projets du Garage
|
||||
|
||||
|
||||
## Les outils du Garage Numérique
|
||||
### Clipperz
|
||||
### Gitlab
|
||||
### Nextcloud
|
||||
### Mattermost
|
||||
### Framaboard
|
||||
## Travailler au Garage
|
||||
### Assurer l'accueil
|
||||
### Effectuer un diagnostic
|
||||
### Sauvegarder les fichiers
|
||||
## Passe Numérique Pro
|
||||
### Installer Linux
|
||||
#### Installation avec un Cd
|
||||
#### Installation avec une clé usb
|
||||
#### Installation par le réseau
|
||||
### Utiliser Linux
|
||||
#### Introduction à la ligne du commande
|
||||
#### Fonctionnement du système
|
||||
### Le réseau
|
||||
#### Configurer un réseau
|
||||
### Serveurs
|
||||
#### SSH
|
||||
#### SMB
|
||||
#### Apache
|
||||
#### Nginx
|
||||
#### Wordpress stack
|
||||
#### GLPI Stack
|
||||
### Lua
|
||||
### Python
|
||||
### Scripting
|
||||
#### Versioning
|
||||
#### Script de diagnostic
|
||||
## Bac+1 Devops
|
||||
### Python
|
||||
### Docker
|
||||
### ...
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user