X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=doc%2FjenkinsJob%2Fconfig.xml;h=852e725d9a44def7dcb6456b54609b575120651a;hb=3bcfce78399cac2b4f7ad36853a28c866e3fb721;hp=61a2e0cb8ed2afa6ebee981858923735c3156860;hpb=065ca60170f2471227dc25784e1a4c3b7912d367;p=gigi.git
diff --git a/doc/jenkinsJob/config.xml b/doc/jenkinsJob/config.xml
index 61a2e0cb..852e725d 100644
--- a/doc/jenkinsJob/config.xml
+++ b/doc/jenkinsJob/config.xml
@@ -4,110 +4,245 @@
false
-
- hudson.model.Item.Read:anonymous
-
+
+
+ -1
+ 50
+ -1
+ 20
+
+
-
- JAVA_HOME
-
- /usr/lib/jvm/java-8-openjdk/
-
-
+
+ TARGET
+ The target.
+
+
+ develop
+ release
+ pack-testing
+
+
+
+
BRANCH
The branch to build from.
- master
-
+ $GERRIT_PATCHSET_REVISION
+ false
+
+
+ JAVA_HOME
+
+ /usr/lib/jvm/openjdk-8-jdk-gigi
+ false
+
-
- 2
-
-
-
-
- https://github.com/yellowant/cacert-gigi.git
-
-
-
-
- $BRANCH
-
-
- false
- false
- false
- false
- false
- false
- false
- false
- false
- false
-
- Default
-
-
-
-
-
-
-
- false
-
-
+
+
+
+ 2
+
+
+ gerrit:nre
+ gerrit-key
+
+
+
+
+ master
+
+
+ false
+
+
+
+ nre
+
+
+
+
+ 2
+
+
+ +refs/heads/*:refs/remotes/origin/* +refs/changes/*:refs/changes/*
+ gerrit:gigi
+ gerrit-key
+
+
+
+
+ $BRANCH
+
+
+ false
+
+
+
+ gigi
+
+
+
+
+
- true
+ gigi-builder
+ false
false
false
false
Java 8 OpenJDK
-
-
- @midnight
- false
-
+
+
+
+
+
+ PLAIN
+ gigi
+
+
+ ANT
+ **
+
+
+ false
+
+
+
+ false
+ false
+ false
+ false
+
+ false
+
+ false
+ true
+ PLAIN
+
+ BASE64
+ PLAIN
+
+
+
+
+
+
+
+ gerrit
+
+
+ false
+ false
+ false
+
+
+ jenkins, please rebuild
+
+
+ false
+
+
+
- false
+ true
- cat <<EOT >config/test.properties
+ # --- generating and installing keys
+cd nre
+cat <<EOT >config
+DOMAIN=$$$$YOUR_LOOKUP_DOMAIN$$$$
+KEYSIZE=1024
+EOT
+./all root 2015 $(date +%Y)
+
+cd ../gigi
+for i in ../nre/generated/gigi-*.tar.gz; do
+ tar xf "$i"
+done
+
+mkdir -p signer
+cd signer
+for i in ../../nre/generated/signer-server-*.tar.gz; do
+ tar xf "$i"
+done
+cd ..
+
+cd config
+DOMAIN=$$$$YOUR_LOOKUP_DOMAIN$$$$ ./generateTruststoreNRE.sh
+cd ..
+
+# --- config gigi
+cat <<EOT >config/test.properties
type=autonomous
-java=java -cp gigi.jar:/path/to/mysql-connector.jar org.cacert.gigi.Launcher
-serverPort=4448
+java=/usr/lib/jvm/openjdk-8-jdk-gigi/bin/java -cp bintest:gigi-testing.jar:/usr/share/java/postgresql-jdbc4.jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:50002 -javaagent:/usr/share/java/jacocoagent.jar club.wpia.gigi.TestLauncher
+serverPort.https=4448
+serverPort.http=8098
mailPort=8473
-sql.driver=com.mysql.jdbc.Driver
-sql.url=jdbc:mysql://localhost:3306/cacert
-sql.user=cacert
-sql.password=
+sql.driver=org.postgresql.Driver
+sql.url=$$$$sql url$$$$
+sql.user=$$$$sql user$$$$
+sql.password=$$$$sql password$$$$
+name.suffix=$$$$YOUR_LOOKUP_DOMAIN$$$$
+name.static=static.$$$$YOUR_LOOKUP_DOMAIN$$$$
+name.secure=secure.$$$$YOUR_LOOKUP_DOMAIN$$$$
+name.www=www.$$$$YOUR_LOOKUP_DOMAIN$$$$
+name.api=api.$$$$YOUR_LOOKUP_DOMAIN$$$$
+
+domain.manage=http://$$$$YOUR_TESTSERVICE$$$$/dyn-txt.php?token=$$$$managementToken$$$$&
+domain.http=$$$$YOUR_TESTSERVICE_HTTP$$$$
+domain.dnstest=$$$$YOUR_TESTSERVICE_ZONE$$$$
+domain.testns=$$$$YOUR_TESTSERVICE_AUTH_NAMESERVER$$$$
+domain.local=test.$$$$YOUR_LOOKUP_DOMAIN$$$$
+domain.localHTTP=8081
+domain.CAAtest=$$$$+positive.domain -negative.domain$$$$
+
+email.address=$$$$YOUR_IMAP_EMAIL$$$$
+email.password=$$$$YOUR_IMAP_PASSWORD$$$$
+email.imap=$$$$YOUR_IMAP_SERVER$$$$
+email.imap.user=$$$$YOUR_IMAP_USERNAME$$$$
+email.non-address=$$$$IMAP_NON_EXISTENT_ADDRESS$$$$
+emailProvider.smtpHost=$$$$YOUR_OUTBOUND_SMTP_HOST$$$$
+emailProvider.smtpPort=25
+
+EOT
+cat << EOT > publicSuffixFooter.dat
+
+$$$$YOUR_LOOKUP_DOMAIN$$$$
EOT
-
-
+
+ build-testing-l10n $TARGET generatecoco
-Dfile.encoding=UTF-8
- build.xml
- juintexec=/path/to/folder/with/junit/
-mysqlconnector=/path/to/mysql-connector.jar
+ gigi/build.xml
+ jdt=$$$$JDT_PATH$$$$
+localePath=$$$$LOCALE_FETCH_PATH$$$$
+
+ rm -v *.deb
+cd gigi
+[ -f doc/scripts/genchangelog ] && doc/scripts/genchangelog
+dpkg-buildpackage -b -us -uc
+
-
- junit/*.xml
- false
-
-
- natives/*.so,gigi.jar,gigi-linux_amd64.zip,static.tar.gz
- false
+ gigi/natives/*.so,gigi/gigi*.jar,*.deb,gigi/cocoReport/**,gigi/merged.exec,gigi/messages.po
false
+ false
+ true
+ true
+ true
-
-
- true
-
+
+ gigi/junit/*.xml
+ false
+ 1.0
+ false
+
-
\ No newline at end of file
+