forked from IGNF/geoportal-extensions
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.sh
executable file
·39 lines (28 loc) · 842 Bytes
/
build.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#!/bin/bash
# Script de construction des bundles ainsi que de deploiement
# sur le serveur de sources
# - TODO choix des bundles à construire
# - TODO mise en place d'un "Build Number" unique et commune à tous les bundles
# ex. fichier build.number avec un numéro qui est incrementé aprés chaque execution
# - TODO gulp publish --build-number
# - TODO gérer la publication des bundles sur le depot de sources (mercurial ou git)
# hg commit -m "building bundles ${build.number}..."
# hg outgoing | sed -n -e 3p | cut -d: -f3 (ex. 944ed81fd2b6)
# hg push
echo "BEGIN"
# leaflet
gulp --production --leaflet
gulp publish
gulp --leaflet
gulp publish
# ol3
gulp --production --ol3
gulp publish
gulp --ol3
gulp publish
# vg
gulp --vg
gulp publish
gulp --production --vg
gulp publish
echo "END"