Add metadata for all packages

This commit is contained in:
Disassembler 2018-10-02 14:29:17 +02:00
parent 528e676d4d
commit 48e31ca0f1
No known key found for this signature in database
GPG Key ID: 524BD33A0EE29499
35 changed files with 201 additions and 21 deletions

View File

@ -1,4 +1,4 @@
pkg: activemq
lxcpath: activemq
version: 0.0.1
deps: shared-alpine shared-java
deps: java

View File

@ -1,4 +1,4 @@
pkg: shared-alpine
pkg: alpine
lxcpath: shared/alpine
version: 0.0.1
deps:

View File

@ -1,4 +1,4 @@
pkg: shared-java
pkg: java
lxcpath: shared/java
version: 0.0.1
deps: shared-alpine
deps: alpine

View File

@ -1,4 +1,4 @@
pkg: shared-libxml
pkg: libxml
lxcpath: shared/libxml
version: 0.0.1
deps: shared-alpine
deps: alpine

View File

@ -1,4 +1,4 @@
pkg: shared-nodejs
pkg: nodejs
lxcpath: shared/nodejs
version: 0.0.1
deps: shared-alpine
deps: alpine

View File

@ -1,4 +1,4 @@
pkg: shared-php
pkg: php
lxcpath: shared/php
version: 0.0.1
deps: shared-alpine
deps: alpine

View File

@ -1,4 +1,4 @@
pkg: shared-python2
pkg: python2
lxcpath: shared/python2
version: 0.0.1
deps: shared-alpine shared-libxml
deps: libxml

View File

@ -1,4 +1,4 @@
pkg: shared-python3
pkg: python3
lxcpath: shared/python3
version: 0.0.1
deps: shared-alpine shared-libxml
deps: libxml

View File

@ -1,4 +1,4 @@
pkg: shared-ruby
pkg: ruby
lxcpath: shared/ruby
version: 0.0.1
deps: shared-alpine
deps: alpine

View File

@ -1,4 +1,4 @@
pkg: shared-tomcat
pkg: tomcat
lxcpath: shared/tomcat
version: 0.0.1
deps: shared-alpine shared-java
deps: java

View File

@ -3,9 +3,10 @@ set -e
SOURCE_DIR=$(realpath $(dirname "${0}"))
# Install build scripts
ln -s ${SOURCE_DIR}/zz-extra/lxc-build /usr/bin/lxc-build
# Install build and packaging scripts
ln -s ${SOURCE_DIR}/zz-extra/fix-apk /usr/bin/fix-apk
ln -s ${SOURCE_DIR}/zz-extra/lxc-build /usr/bin/lxc-build
ln -s ${SOURCE_DIR}/zz-extra/lxc-pack /usr/bin/lxc-pack
# Build basic Alpine LXC image
mkdir -p /var/lib/lxc/shared/alpine
@ -49,3 +50,39 @@ lxc-build ${SOURCE_DIR}/seeddms
lxc-build ${SOURCE_DIR}/sigmah
lxc-build ${SOURCE_DIR}/solr
lxc-build ${SOURCE_DIR}/ushahidi
# Create packages
lxc-pack ${SOURCE_DIR}/basic-runtimes/java.pkg
lxc-pack ${SOURCE_DIR}/basic-runtimes/libxml.pkg
lxc-pack ${SOURCE_DIR}/basic-runtimes/php.pkg
lxc-pack ${SOURCE_DIR}/basic-runtimes/python2.pkg
lxc-pack ${SOURCE_DIR}/basic-runtimes/python3.pkg
lxc-pack ${SOURCE_DIR}/basic-runtimes/nodejs.pkg
lxc-pack ${SOURCE_DIR}/basic-runtimes/ruby.pkg
lxc-pack ${SOURCE_DIR}/basic-runtimes/tomcat.pkg
lxc-pack ${SOURCE_DIR}/activemq
lxc-pack ${SOURCE_DIR}/ckan
lxc-pack ${SOURCE_DIR}/ckan-datapusher
lxc-pack ${SOURCE_DIR}/crisiscleanup
lxc-pack ${SOURCE_DIR}/cts
lxc-pack ${SOURCE_DIR}/frontlinesms
lxc-pack ${SOURCE_DIR}/gnuhealth
lxc-pack ${SOURCE_DIR}/kanboard
lxc-pack ${SOURCE_DIR}/mariadb
lxc-pack ${SOURCE_DIR}/mifosx
lxc-pack ${SOURCE_DIR}/motech
lxc-pack ${SOURCE_DIR}/opendatakit
lxc-pack ${SOURCE_DIR}/opendatakit-build
lxc-pack ${SOURCE_DIR}/openmapkit
lxc-pack ${SOURCE_DIR}/pandora
lxc-pack ${SOURCE_DIR}/postgres
lxc-pack ${SOURCE_DIR}/rabbitmq
lxc-pack ${SOURCE_DIR}/redis
lxc-pack ${SOURCE_DIR}/sahana
lxc-pack ${SOURCE_DIR}/sahana-demo
lxc-pack ${SOURCE_DIR}/sambro
lxc-pack ${SOURCE_DIR}/seeddms
lxc-pack ${SOURCE_DIR}/sigmah
lxc-pack ${SOURCE_DIR}/solr
lxc-pack ${SOURCE_DIR}/ushahidi

4
ckan-datapusher/pkg Normal file
View File

@ -0,0 +1,4 @@
pkg: ckan-datapusher
lxcpath: ckan-datapusher
version: 0.0.1
deps: python2

View File

@ -4,4 +4,4 @@ lxcpath: ckan
desc: Datový sklad
host: ckan
version: 0.0.1
deps: shared-alpine shared-libxml shared-python2
deps: python2 ckan-datapusher postgres redis solr

7
crisiscleanup/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: crisicleanup
title: Crisis Cleanup
lxcpath: crisiscleanup
desc: Mapování následků katastrof
host: cc
version: 0.0.1
deps: ruby nodejs libxml postgres

7
cts/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: cts
title: CTS
lxcpath: cts
desc: Sledovací systém komodit
host: cts
version: 0.0.1
deps: python2 postgres

7
frontlinesms/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: frontlinesms
title: FrontlineSMS
lxcpath: frontlinesms
desc: Hromadné odesílání zpráv
host: sms
version: 0.0.1
deps: java

7
gnuhealth/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: gnuhealth
title: GNU Health
lxcpath: gnuhealth
desc: Lékařské záznamy pacientů
host: gh
version: 0.0.1
deps: python3 nodejs postgres

7
kanboard/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: kanboard
title: KanBoard
lxcpath: kanboard
desc: Kanban řízení projektů
host: kb
version: 0.0.1
deps: php postgres

4
mariadb/pkg Normal file
View File

@ -0,0 +1,4 @@
pkg: mariadb
lxcpath: mariadb
version: 0.0.1
deps: alpine

7
mifosx/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: mifosx
title: Mifos X
lxcpath: mifosx
desc: Mikrofinancování rozvojových projektů
host: mifosx
version: 0.0.1
deps: tomcat mariadb

7
motech/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: motech
title: Motech
lxcpath: motech
desc: Automatizace komunikace
host: motech
version: 0.0.1
deps: tomcat activemq postgres

7
opendatakit-build/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: opendatakit-build
title: OpenDataKit Build
lxcpath: opendatakit-build
desc: Sběr formulářových dat - Aplikace pro návrh formulářů
host: odkbuild
version: 0.0.1
deps: ruby nodejs postgres

7
opendatakit/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: opendatakit
title: OpenDataKit
lxcpath: opendatakit
desc: Sběr formulářových dat
host: odk
version: 0.0.1
deps: tomcat postgres

7
openmapkit/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: openmapkit
title: OpenMapKit
lxcpath: openmapkit
desc: Sběr mapových dat
host: omk
version: 0.0.1
deps: java python2 nodejs postgres

7
pandora/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: pandora
title: Pan.do/ra
lxcpath: pandora
desc: Archiv medií
host: pandora
version: 0.0.1
deps: python3 postgres rabbitmq

4
postgres/pkg Normal file
View File

@ -0,0 +1,4 @@
pkg: postgres
lxcpath: postgres
version: 0.0.1
deps: alpine

4
rabbitmq/pkg Normal file
View File

@ -0,0 +1,4 @@
pkg: rabbitmq
lxcpath: rabbitmq
version: 0.0.1
deps: alpine

4
redis/pkg Normal file
View File

@ -0,0 +1,4 @@
pkg: redis
lxcpath: redis
version: 0.0.1
deps: alpine

7
sahana-demo/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: sahana-demo
title: Sahana Eden - Demo
lxcpath: sahana-demo
desc: Řízení humanítární činnosti - Ukázková instance
host: sahana-demo
version: 0.0.1
deps: python2 sahana postgres

7
sahana/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: sahana
title: Sahana Eden
lxcpath: sahana
desc: Řízení humanítární činnosti
host: sahana
version: 0.0.1
deps: python2 postgres

7
sambro/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: sambro
title: Sahana Eden - SAMBRO
lxcpath: sambro
desc: Centrum hlášení a výstrah
host: sambro
version: 0.0.1
deps: python2 sahana postgres

7
seeddms/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: seeddms
title: SeedDMS
lxcpath: seeddms
desc: Archiv dokumentace
host: dms
version: 0.0.1
deps: php python3 postgres

7
sigmah/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: sigmah
title: Sigmah
lxcpath: sigmah
desc: Finanční řízení sbírek
host: sigmah
version: 0.0.1
deps: tomcat postgres

4
solr/pkg Normal file
View File

@ -0,0 +1,4 @@
pkg: solr
lxcpath: solr
version: 0.0.1
deps: alpine

7
ushahidi/pkg Normal file
View File

@ -0,0 +1,7 @@
pkg: ushahidi
title: Ushahidi
lxcpath: ushahidi
desc: Skupinová reakce na události
host: ush
version: 0.0.1
deps: php mariadb