X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=doc%2FjenkinsJob%2Fconfig.xml;h=852e725d9a44def7dcb6456b54609b575120651a;hb=612c5077c946fdfc61c39a2cc034f0e4910cf54d;hp=61a2e0cb8ed2afa6ebee981858923735c3156860;hpb=4c2e4698ee34b4fa96a82717bd3318ac23ae3bc7;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 +