X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=doc%2FjenkinsJob%2Fconfig.xml;h=852e725d9a44def7dcb6456b54609b575120651a;hb=f1328bd450dd974c5c7327f503ee0dd7f1620b8a;hp=1bd7e420609ba5353a4d785d2f44be1761f04f06;hpb=9eb1a71470302725ed7b94076d2549bf9c7b72b6;p=gigi.git diff --git a/doc/jenkinsJob/config.xml b/doc/jenkinsJob/config.xml index 1bd7e420..852e725d 100644 --- a/doc/jenkinsJob/config.xml +++ b/doc/jenkinsJob/config.xml @@ -2,26 +2,18 @@ - - -1 - 100 - -1 - -1 - false + + + -1 + 50 + -1 + 20 + + - - JAVA_HOME - - /usr/local/jvm/openjdk-1.8.0-internal - - - BRANCH - The branch to build from. - master - TARGET The target. @@ -29,56 +21,171 @@ develop release + pack-testing + + BRANCH + The branch to build from. + $GERRIT_PATCHSET_REVISION + false + + + JAVA_HOME + + /usr/lib/jvm/openjdk-8-jdk-gigi + false + - - 2 - - - $$$$YOUR_REFERENCE_GIT_REPO$$$$ - - - - - $BRANCH - - - 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 >keys/config + # --- generating and installing keys +cd nre +cat <<EOT >config DOMAIN=$$$$YOUR_LOOKUP_DOMAIN$$$$ -KEYSIZE=4096 +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=/usr/local/jvm/openjdk-1.8.0-internal/bin/java -cp gigi.jar:$$$$SQL_CONNECTOR_PATH$$$$ org.cacert.gigi.Launcher +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.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$$$$ @@ -88,32 +195,54 @@ domain.manage=http://$$$$YOUR_TESTSERVICE$$$$/dyn-txt.php?token=$$$$managementTo 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 - - $TARGET + + build-testing-l10n $TARGET generatecoco -Dfile.encoding=UTF-8 - build.xml - juintexec=$$$$JUNIT_PATH$$$$ -mysqlconnector=$$$$SQL_CONNECTOR_PATH$$$$ + 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 +