blob: e1cef290345cd154a132229342715d5b396886e3 (
plain)
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
|
#!/bin/sh
#export APPSTORE_PLATFORM_ID NEPTUNE3
#export APPSTORE_PLATFORM_VERSION 2
#export APPSTORE_DOWNLOAD_EXPIRY 10
#export APPSTORE_BIND_TO_DEVICE_ID 1
#export APPSTORE_NO_SECURITY 1
#export APPSTORE_STORE_SIGN_PKCS12_CERTIFICATE certificates/store.p12
#export APPSTORE_STORE_SIGN_PKCS12_PASSWORD password
#export APPSTORE_DEV_VERIFY_CA_CERTIFICATES certificates/ca.crt,certificates/devca.crt
IT=""
if [ "x$1" = "x-it" ]; then
shift
IT=-it
fi
cd `dirname $0`/..
mkdir -p data
exec docker run $IT \
-p 8080:8080 \
-v `pwd`/data:/data \
-e APPSTORE_PLATFORM_ID \
-e APPSTORE_PLATFORM_VERSION \
-e APPSTORE_DOWNLOAD_EXPIRY \
-e APPSTORE_BIND_TO_DEVICE_ID \
-e APPSTORE_NO_SECURITY \
-e APPSTORE_STORE_SIGN_PKCS12_CERTIFICATE \
-e APPSTORE_STORE_SIGN_PKCS12_PASSWORD \
-e APPSTORE_DEV_VERIFY_CA_CERTIFICATES \
qtauto-deployment-server "$@"
|