Table of Contents
久々Jenkinsを触っていないので、今回Archlinux入れて検証したいと思います。
1 インストール
pacman
コマンド一発です。
$ sudo pacman -S jenkins [sudo] password for akira: 依存関係を解決しています... 相互衝突をチェックしています... パッケージ (1): jenkins-1.574-1 Total Download Size: 56.23 MiB Total Installed Size: 64.72 MiB :: インストールを行いますか? [Y/n] :: パッケージを取得します ... jenkins-1.574-1-any 56.2 MiB 1149K/s 00:50 [############################################################################] 100% (1/1) キーリングのキーを確認 [############################################################################] 100% (1/1) パッケージの整合性をチェック [############################################################################] 100% (1/1) パッケージファイルのロード [############################################################################] 100% (1/1) ファイルの衝突をチェック [############################################################################] 100% (1/1) 空き容量を確認 [############################################################################] 100% (1/1) インストール jenkins [############################################################################] 100% This installation of Jenkins uses port 8090 by default.
デフォルトポートが 8090
って言っています!
2 パッケージ構成
$ pacman -Ql jenkins jenkins /etc/ jenkins /etc/conf.d/ jenkins /etc/conf.d/jenkins ★Jenkins起動パラメータの設定ファイル jenkins /usr/ jenkins /usr/lib/ jenkins /usr/lib/systemd/ jenkins /usr/lib/systemd/system/ jenkins /usr/lib/systemd/system/jenkins.service ★サービス実行制御ファイル jenkins /usr/lib/tmpfiles.d/ jenkins /usr/lib/tmpfiles.d/jenkins.conf ★謎う? jenkins /usr/share/ jenkins /usr/share/java/ jenkins /usr/share/java/jenkins/ jenkins /usr/share/java/jenkins/jenkins.war ★Jenkins本体 jenkins /usr/share/licenses/ jenkins /usr/share/licenses/jenkins/ jenkins /usr/share/licenses/jenkins/LICENSE ★MITライセンスファイル
3 設定ファイル
JAVA=/usr/bin/java JAVA_ARGS=-Xmx512m JAVA_OPTS= JENKINS_USER=jenkins JENKINS_HOME=/var/lib/jenkins ★Jenkinsユーザのホームディレクトリ(プラグイン、ジョブ定義など) JENKINS_WAR=/usr/share/java/jenkins/jenkins.war JENKINS_WEBROOT=--webroot=/var/cache/jenkins ★実行時にWARがここに展開される JENKINS_PORT=--httpPort=8090 JENKINS_AJPPORT=--ajp13Port=-1 JENKINS_OPTS= JENKINS_COMMAND_LINE="$JAVA $JAVA_ARGS $JAVA_OPTS -jar $JENKINS_WAR $JENKINS_WEBROOT $JENKINS_PORT $JENKINS_AJPPORT $JENKINS_OPTS" # vim:set ts=2 sw=2 et:
4 サービス制御ファイル
$ cat /usr/lib/systemd/system/jenkins.service [Unit] Description=Extendable continuous integration server After=network.target [Service] User=jenkins ★サービスの実行ユーザ Type=simple EnvironmentFile=/etc/conf.d/jenkins StandardOutput=syslog ★標準ログ出力先 StandardError=syslog ★標準エラーログ出力先 SyslogIdentifier=jenkins ★システムカテゴリ名 ExecStart=/bin/sh -c 'eval $JENKINS_COMMAND_LINE' #MemoryLimit=768M OOMScoreAdjust=-1000 LimitCPU=infinity LimitFSIZE=infinity LimitDATA=infinity LimitCORE=0 LimitAS=infinity LimitLOCKS=infinity [Install] WantedBy=multi-user.target
5 サービス実行アカウントの確認
$ cat /etc/passwd jenkins:x:997:996::/var/lib/jenkins:/bin/bash
6 サービスを起動してみる
起動コマンド
$ sudo systemctl start jenkins
シスログ
$ sudo tail -f /var/log/everything.log Jul 31 09:18:00 hakusai systemd[1]: Starting Extendable continuous integration server... Jul 31 09:18:00 hakusai systemd[1]: Started Extendable continuous integration server. Jul 31 09:18:02 hakusai jenkins[30946]: Running from: /usr/share/java/jenkins/jenkins.war Jul 31 09:18:02 hakusai jenkins[30946]: 7 31, 2014 9:18:02 午前 winstone.Logger logInternal Jul 31 09:18:02 hakusai jenkins[30946]: 情報: Beginning extraction from war file Jul 31 09:18:03 hakusai jenkins[30946]: 7 31, 2014 9:18:03 午前 org.eclipse.jetty.util.log.JavaUtilLog info Jul 31 09:18:03 hakusai jenkins[30946]: 情報: jetty-8.y.z-SNAPSHOT Jul 31 09:18:05 hakusai jenkins[30946]: 7 31, 2014 9:18:05 午前 org.eclipse.jetty.util.log.JavaUtilLog info Jul 31 09:18:05 hakusai jenkins[30946]: 情報: NO JSP Support for , did not find org.apache.jasper.servlet.JspServlet Jul 31 09:18:06 hakusai jenkins[30946]: Jenkins home directory: /var/lib/jenkins found at: EnvVars.masterEnvVars.get("JENKINS_HOME") Jul 31 09:18:06 hakusai jenkins[30946]: 7 31, 2014 9:18:06 午前 org.eclipse.jetty.util.log.JavaUtilLog info Jul 31 09:18:06 hakusai jenkins[30946]: 情報: Started SelectChannelConnector@0.0.0.0:8090 Jul 31 09:18:06 hakusai jenkins[30946]: 7 31, 2014 9:18:06 午前 winstone.Logger logInternal Jul 31 09:18:06 hakusai jenkins[30946]: 情報: Winstone Servlet Engine v2.0 running: controlPort=disabled Jul 31 09:18:07 hakusai jenkins[30946]: 7 31, 2014 9:18:07 午前 jenkins.InitReactorRunner$1 onAttained Jul 31 09:18:07 hakusai jenkins[30946]: 情報: Started initialization Jul 31 09:18:14 hakusai jenkins[30946]: 7 31, 2014 9:18:14 午前 jenkins.InitReactorRunner$1 onAttained Jul 31 09:18:14 hakusai jenkins[30946]: 情報: Listed all plugins Jul 31 09:18:14 hakusai jenkins[30946]: 7 31, 2014 9:18:14 午前 jenkins.InitReactorRunner$1 onAttained Jul 31 09:18:14 hakusai jenkins[30946]: 情報: Prepared all plugins Jul 31 09:18:14 hakusai jenkins[30946]: 7 31, 2014 9:18:14 午前 jenkins.InitReactorRunner$1 onAttained Jul 31 09:18:14 hakusai jenkins[30946]: 情報: Started all plugins Jul 31 09:18:14 hakusai jenkins[30946]: 7 31, 2014 9:18:14 午前 jenkins.InitReactorRunner$1 onAttained Jul 31 09:18:14 hakusai jenkins[30946]: 情報: Augmented all extensions Jul 31 09:18:14 hakusai jenkins[30946]: 7 31, 2014 9:18:14 午前 jenkins.InitReactorRunner$1 onAttained Jul 31 09:18:14 hakusai jenkins[30946]: 情報: Loaded all jobs Jul 31 09:18:17 hakusai jenkins[30946]: 7 31, 2014 9:18:17 午前 org.jenkinsci.main.modules.sshd.SSHD start Jul 31 09:18:17 hakusai jenkins[30946]: 情報: Started SSHD at port 42690 Jul 31 09:18:17 hakusai jenkins[30946]: 7 31, 2014 9:18:17 午前 jenkins.InitReactorRunner$1 onAttained Jul 31 09:18:17 hakusai jenkins[30946]: 情報: Completed initialization Jul 31 09:18:17 hakusai jenkins[30946]: 7 31, 2014 9:18:17 午前 hudson.WebAppMain$3 run Jul 31 09:18:17 hakusai jenkins[30946]: 情報: Jenkins is fully up and running
起動後 /var/lib/jenkins
ディレクトリの様子
/var/lib/jenkins ├── Fingerprint cleanup.log ├── hudson.model.UpdateCenter.xml ├── identity.key.enc ├── jobs ├── nodeMonitors.xml ├── plugins │ ├── ant │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── ant │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ └── WEB-INF │ │ ├── lib │ │ │ └── classes.jar │ │ └── licenses.xml │ ├── ant.jpi │ ├── antisamy-markup-formatter │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── antisamy-markup-formatter │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ └── WEB-INF │ │ ├── lib │ │ │ ├── antisamy-markup-formatter.jar │ │ │ └── owasp-html-sanitizer-r88.jar │ │ └── licenses.xml │ ├── antisamy-markup-formatter.jpi │ ├── credentials │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── credentials │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ ├── WEB-INF │ │ │ ├── lib │ │ │ │ ├── classes.jar │ │ │ │ ├── findbugs-annotations-1.3.9-1.jar │ │ │ │ ├── jcip-annotations-1.0.jar │ │ │ │ └── jsr305-1.3.9.jar │ │ │ └── licenses.xml │ │ ├── help │ │ │ └── domain │ │ │ ├── description.html │ │ │ ├── description_ja.html │ │ │ ├── name.html │ │ │ ├── name_ja.html │ │ │ ├── specification.html │ │ │ └── specification_ja.html │ │ └── images │ │ ├── 16x16 │ │ │ ├── credential.png │ │ │ ├── credentials.png │ │ │ ├── domain.png │ │ │ ├── new-credential.png │ │ │ └── new-domain.png │ │ ├── 24x24 │ │ │ ├── credential.png │ │ │ ├── credentials.png │ │ │ ├── domain.png │ │ │ ├── new-credential.png │ │ │ └── new-domain.png │ │ ├── 32x32 │ │ │ ├── credential.png │ │ │ ├── credentials.png │ │ │ ├── domain.png │ │ │ ├── new-credential.png │ │ │ └── new-domain.png │ │ └── 48x48 │ │ ├── credential.png │ │ ├── credentials.png │ │ ├── domain.png │ │ ├── new-credential.png │ │ └── new-domain.png │ ├── credentials.jpi │ ├── cvs │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── cvs │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ └── WEB-INF │ │ ├── lib │ │ │ ├── classes.jar │ │ │ ├── cvsclient-71-jenkins-11.jar │ │ │ └── jsch-0.1.50.jar │ │ └── licenses.xml │ ├── cvs.jpi │ ├── external-monitor-job │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── external-monitor-job │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ └── WEB-INF │ │ ├── lib │ │ │ └── classes.jar │ │ └── licenses.xml │ ├── external-monitor-job.jpi │ ├── javadoc │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── javadoc │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ └── WEB-INF │ │ ├── lib │ │ │ └── classes.jar │ │ └── licenses.xml │ ├── javadoc.jpi │ ├── ldap │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── ldap │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ ├── WEB-INF │ │ │ ├── lib │ │ │ │ └── classes.jar │ │ │ └── licenses.xml │ │ ├── help-cache.html │ │ ├── help-groupMembershipFilter.html │ │ └── help-groupSearchFilter.html │ ├── ldap.jpi │ ├── mailer │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── mailer │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ └── WEB-INF │ │ ├── lib │ │ │ └── classes.jar │ │ └── licenses.xml │ ├── mailer.jpi │ ├── matrix-auth │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── matrix-auth │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ └── WEB-INF │ │ ├── lib │ │ │ └── classes.jar │ │ └── licenses.xml │ ├── matrix-auth.jpi │ ├── matrix-project │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── matrix-project │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ ├── WEB-INF │ │ │ ├── lib │ │ │ │ └── matrix-project.jar │ │ │ └── licenses.xml │ │ └── help │ │ └── matrix │ │ ├── axes.html │ │ ├── axes_de.html │ │ ├── axes_fr.html │ │ ├── axes_ja.html │ │ ├── axes_nl.html │ │ ├── axes_pt_BR.html │ │ ├── axes_ru.html │ │ ├── axes_tr.html │ │ ├── axes_zh_TW.html │ │ ├── combinationfilter.html │ │ ├── combinationfilter_de.html │ │ ├── combinationfilter_fr.html │ │ ├── combinationfilter_ja.html │ │ ├── combinationfilter_zh_TW.html │ │ ├── jdk.html │ │ ├── jdk_de.html │ │ ├── jdk_fr.html │ │ ├── jdk_ja.html │ │ ├── jdk_nl.html │ │ ├── jdk_pt_BR.html │ │ ├── jdk_ru.html │ │ ├── jdk_tr.html │ │ └── jdk_zh_TW.html │ ├── matrix-project.jpi │ ├── maven-plugin │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.main │ │ │ └── maven-plugin │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ ├── WEB-INF │ │ │ ├── lib │ │ │ │ ├── aether-api-0.9.0.M3.jar │ │ │ │ ├── aether-connector-wagon-0.9.0.M2.jar │ │ │ │ ├── aether-impl-0.9.0.M3.jar │ │ │ │ ├── aether-spi-0.9.0.M3.jar │ │ │ │ ├── aether-transport-wagon-0.9.0.M3.jar │ │ │ │ ├── aether-util-0.9.0.M3.jar │ │ │ │ ├── ant-1.9.2.jar │ │ │ │ ├── ant-launcher-1.9.2.jar │ │ │ │ ├── aopalliance-1.0.jar │ │ │ │ ├── cdi-api-1.0.jar │ │ │ │ ├── classes.jar │ │ │ │ ├── commons-cli-1.2.jar │ │ │ │ ├── commons-codec-1.6.jar │ │ │ │ ├── commons-httpclient-3.1.jar │ │ │ │ ├── commons-io-2.2.jar │ │ │ │ ├── commons-lang-2.6.jar │ │ │ │ ├── commons-logging-1.1.1.jar │ │ │ │ ├── commons-net-3.1.jar │ │ │ │ ├── doxia-sink-api-1.0.jar │ │ │ │ ├── guava-11.0.1.jar │ │ │ │ ├── guice-4.0-beta.jar │ │ │ │ ├── httpclient-4.2.5.jar │ │ │ │ ├── httpcore-4.2.4.jar │ │ │ │ ├── jackrabbit-webdav-2.5.2.jar │ │ │ │ ├── javax.inject-1.jar │ │ │ │ ├── jsch-0.1.44-1.jar │ │ │ │ ├── jsoup-1.7.1.jar │ │ │ │ ├── jsr250-api-1.0.jar │ │ │ │ ├── jsr305-1.3.9.jar │ │ │ │ ├── lib-jenkins-maven-artifact-manager-1.2.jar │ │ │ │ ├── lib-jenkins-maven-embedder-3.11.jar │ │ │ │ ├── maven-aether-provider-3.1.0.jar │ │ │ │ ├── maven-agent-1.5.jar │ │ │ │ ├── maven-artifact-3.1.0.jar │ │ │ │ ├── maven-compat-3.1.0.jar │ │ │ │ ├── maven-core-3.1.0.jar │ │ │ │ ├── maven-embedder-3.1.0.jar │ │ │ │ ├── maven-interceptor-1.5.jar │ │ │ │ ├── maven-model-3.1.0.jar │ │ │ │ ├── maven-model-builder-3.1.0.jar │ │ │ │ ├── maven-plugin-api-3.1.0.jar │ │ │ │ ├── maven-reporting-api-3.0.jar │ │ │ │ ├── maven-repository-metadata-3.1.0.jar │ │ │ │ ├── maven-settings-3.1.0.jar │ │ │ │ ├── maven-settings-builder-3.1.0.jar │ │ │ │ ├── maven2.1-interceptor-1.2.jar │ │ │ │ ├── maven3-agent-1.5.jar │ │ │ │ ├── maven3-interceptor-1.5.jar │ │ │ │ ├── maven3-interceptor-commons-1.5.jar │ │ │ │ ├── maven31-agent-1.5.jar │ │ │ │ ├── maven31-interceptor-1.5.jar │ │ │ │ ├── org.eclipse.sisu.inject-0.0.0.M5.jar │ │ │ │ ├── org.eclipse.sisu.plexus-0.0.0.M5.jar │ │ │ │ ├── plexus-cipher-1.7.jar │ │ │ │ ├── plexus-classworlds-2.5.1.jar │ │ │ │ ├── plexus-component-annotations-1.5.5.jar │ │ │ │ ├── plexus-interactivity-api-1.0-alpha-6.jar │ │ │ │ ├── plexus-interpolation-1.16.jar │ │ │ │ ├── plexus-sec-dispatcher-1.3.jar │ │ │ │ ├── plexus-utils-3.0.10.jar │ │ │ │ ├── slf4j-api-1.7.4.jar │ │ │ │ ├── wagon-file-2.4.jar │ │ │ │ ├── wagon-ftp-2.4.jar │ │ │ │ ├── wagon-http-2.4.jar │ │ │ │ ├── wagon-http-shared-2.4.jar │ │ │ │ ├── wagon-http-shared4-2.4.jar │ │ │ │ ├── wagon-provider-api-2.4.jar │ │ │ │ ├── wagon-ssh-2.4.jar │ │ │ │ ├── wagon-ssh-common-2.4.jar │ │ │ │ ├── wagon-ssh-external-2.4.jar │ │ │ │ └── wagon-webdav-jackrabbit-2.4.jar │ │ │ └── licenses.xml │ │ ├── aggregator.html │ │ ├── aggregator_de.html │ │ ├── aggregator_fr.html │ │ ├── aggregator_ja.html │ │ ├── aggregator_pt_BR.html │ │ ├── aggregator_ru.html │ │ ├── aggregator_tr.html │ │ ├── aggregator_zh_TW.html │ │ ├── archivingDisabled.html │ │ ├── archivingDisabled_de.html │ │ ├── archivingDisabled_ja.html │ │ ├── archivingDisabled_zh_TW.html │ │ ├── downstreamDisabled.html │ │ ├── downstreamDisabled_de.html │ │ ├── downstreamDisabled_ja.html │ │ ├── downstreamDisabled_zh_TW.html │ │ ├── fingerprintingDisabled.html │ │ ├── goals.html │ │ ├── goals_de.html │ │ ├── goals_fr.html │ │ ├── goals_ja.html │ │ ├── goals_pt_BR.html │ │ ├── goals_ru.html │ │ ├── goals_tr.html │ │ ├── goals_zh_TW.html │ │ ├── ignore-upstrem-changes.html │ │ ├── ignore-upstrem-changes_de.html │ │ ├── ignore-upstrem-changes_fr.html │ │ ├── ignore-upstrem-changes_ja.html │ │ ├── ignore-upstrem-changes_zh_TW.html │ │ ├── incremental.html │ │ ├── incremental_de.html │ │ ├── incremental_zh_TW.html │ │ ├── maven-opts.html │ │ ├── maven-opts_de.html │ │ ├── maven-opts_fr.html │ │ ├── maven-opts_ja.html │ │ ├── maven-opts_pt_BR.html │ │ ├── maven-opts_ru.html │ │ ├── maven-opts_tr.html │ │ ├── maven-opts_zh_CN.html │ │ ├── maven-opts_zh_TW.html │ │ ├── module-goals.html │ │ ├── module-goals_de.html │ │ ├── module-goals_fr.html │ │ ├── module-goals_ja.html │ │ ├── module-goals_pt_BR.html │ │ ├── module-goals_ru.html │ │ ├── module-goals_tr.html │ │ ├── module-goals_zh_TW.html │ │ ├── per-module-email.html │ │ ├── per-module-email_de.html │ │ ├── per-module-email_ja.html │ │ ├── per-module-email_zh_TW.html │ │ ├── private-repository.html │ │ ├── private-repository_de.html │ │ ├── private-repository_fr.html │ │ ├── private-repository_ja.html │ │ ├── private-repository_tr.html │ │ ├── private-repository_zh_TW.html │ │ ├── root-pom.html │ │ ├── root-pom_de.html │ │ ├── root-pom_fr.html │ │ ├── root-pom_ja.html │ │ ├── root-pom_pt_BR.html │ │ ├── root-pom_ru.html │ │ ├── root-pom_tr.html │ │ ├── root-pom_zh_TW.html │ │ ├── run-headless.html │ │ ├── run-headless_de.html │ │ ├── run-headless_fr.html │ │ ├── run-headless_ja.html │ │ ├── run-headless_zh_TW.html │ │ ├── siteArchivingDisabled.html │ │ └── siteArchivingDisabled_de.html │ ├── maven-plugin.jpi │ ├── pam-auth │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── pam-auth │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ └── WEB-INF │ │ ├── lib │ │ │ ├── classes.jar │ │ │ ├── jna-3.4.0.jar │ │ │ └── libpam4j-1.6.jar │ │ └── licenses.xml │ ├── pam-auth.jpi │ ├── ssh-credentials │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── ssh-credentials │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ └── WEB-INF │ │ ├── lib │ │ │ └── classes.jar │ │ └── licenses.xml │ ├── ssh-credentials.jpi │ ├── ssh-slaves │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── ssh-slaves │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ └── WEB-INF │ │ ├── lib │ │ │ └── classes.jar │ │ └── licenses.xml │ ├── ssh-slaves.jpi │ ├── subversion │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── subversion │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ ├── WEB-INF │ │ │ ├── lib │ │ │ │ ├── antlr-runtime-3.4.jar │ │ │ │ ├── classes.jar │ │ │ │ ├── sequence-library-1.0.2.jar │ │ │ │ ├── sqljet-1.1.7.jar │ │ │ │ ├── svnkit-1.7.10-jenkins-1.jar │ │ │ │ └── trilead-ssh2-build217-jenkins-3.jar │ │ │ └── licenses.xml │ │ ├── pass-phrase.html │ │ ├── pass-phrase_de.html │ │ ├── pass-phrase_fr.html │ │ ├── pass-phrase_ja.html │ │ ├── pass-phrase_pt_BR.html │ │ ├── pass-phrase_ru.html │ │ ├── pass-phrase_tr.html │ │ └── pass-phrase_zh_TW.html │ ├── subversion.jpi │ ├── translation │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── translation │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ ├── WEB-INF │ │ │ ├── lib │ │ │ │ └── classes.jar │ │ │ └── licenses.xml │ │ ├── dialog.js │ │ └── flags.png │ ├── translation.jpi │ ├── windows-slaves │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── org.jenkins-ci.plugins │ │ │ └── windows-slaves │ │ │ ├── pom.properties │ │ │ └── pom.xml │ │ └── WEB-INF │ │ ├── lib │ │ │ ├── j-interop-2.0.6-kohsuke-1.jar │ │ │ ├── j-interopdeps-2.0.6-kohsuke-1.jar │ │ │ ├── jcifs-1.3.17-kohsuke-1.jar │ │ │ ├── jinterop-proxy-1.1.jar │ │ │ ├── jinterop-wmi-1.1.jar │ │ │ ├── tiger-types-1.1.jar │ │ │ ├── windows-remote-command-1.4.jar │ │ │ └── windows-slaves.jar │ │ └── licenses.xml │ └── windows-slaves.jpi ├── secret.key ├── secret.key.not-so-secret ├── secrets │ ├── master.key │ └── org.jenkinsci.main.modules.instance_identity.InstanceIdentity.KEY └── userContent └── readme.txt
起動後 /var/lib/jenkins
ディレクトリの様子
/var/cache/jenkins ├── ColorFormatter.class ├── JNLPMain.class ├── LogFileOutputStream$1.class ├── LogFileOutputStream$2.class ├── LogFileOutputStream.class ├── META-INF │ ├── JENKINS.RSA │ ├── JENKINS.SF │ ├── MANIFEST.MF │ └── maven │ └── org.jenkins-ci.main │ └── jenkins-war │ ├── pom.properties │ └── pom.xml ├── Main$FileAndDescription.class ├── Main.class ├── MainDialog$1$1.class ├── MainDialog$1.class ├── MainDialog.class ├── WEB-INF │ ├── classes │ │ ├── META-INF │ │ │ ├── licenses.html │ │ │ └── licenses.xml │ │ └── dependencies.txt │ ├── hudson │ ├── ibm-web-bnd.xmi │ ├── jenkins-cli.jar │ ├── jonas-web.xml │ ├── lib │ │ ├── access-modifier-annotation-1.4.jar │ │ ├── acegi-security-1.0.7.jar │ │ ├── activation-1.1.1-hudson-1.jar │ │ ├── akuma-1.9.jar │ │ ├── annotation-indexer-1.7.jar │ │ ├── ant-1.8.3.jar │ │ ├── ant-launcher-1.8.3.jar │ │ ├── antlr-2.7.6.jar │ │ ├── aopalliance-1.0.jar │ │ ├── args4j-2.0.23.jar │ │ ├── asm-4.0.jar │ │ ├── asm-analysis-4.0.jar │ │ ├── asm-commons-4.0.jar │ │ ├── asm-tree-4.0.jar │ │ ├── asm-util-4.0.jar │ │ ├── asm5-5.0.1.jar │ │ ├── bcpkix-jdk15on-1.47.jar │ │ ├── bcprov-jdk15on-1.47.jar │ │ ├── bridge-method-annotation-1.9.jar │ │ ├── bytecode-compatibility-transformer-1.5.jar │ │ ├── cli-1.574.jar │ │ ├── commons-beanutils-1.8.3.jar │ │ ├── commons-codec-1.8.jar │ │ ├── commons-collections-3.2.1.jar │ │ ├── commons-digester-2.1.jar │ │ ├── commons-discovery-0.4.jar │ │ ├── commons-fileupload-1.2.1.jar │ │ ├── commons-httpclient-3.1.jar │ │ ├── commons-io-2.4.jar │ │ ├── commons-jelly-1.1-jenkins-20120928.jar │ │ ├── commons-jelly-tags-define-1.0.1-hudson-20071021.jar │ │ ├── commons-jelly-tags-fmt-1.0.jar │ │ ├── commons-jelly-tags-xml-1.1.jar │ │ ├── commons-jexl-1.1-jenkins-20111212.jar │ │ ├── commons-lang-2.6.jar │ │ ├── commons-logging-1.1.3.jar │ │ ├── constant-pool-scanner-1.2.jar │ │ ├── crypto-util-1.1.jar │ │ ├── dom4j-1.6.1-hudson-3.jar │ │ ├── embedded_su4j-1.1.jar │ │ ├── ezmorph-1.0.6.jar │ │ ├── groovy-all-1.8.9.jar │ │ ├── guava-11.0.1.jar │ │ ├── guice-4.0-beta-no_aop.jar │ │ ├── hamcrest-core-1.3.jar │ │ ├── instance-identity-1.4.jar │ │ ├── j-interop-2.0.6-kohsuke-1.jar │ │ ├── j-interopdeps-2.0.6-kohsuke-1.jar │ │ ├── jansi-1.9.jar │ │ ├── javax.annotation-api-1.2.jar │ │ ├── javax.inject-1.jar │ │ ├── jaxen-1.1-beta-11.jar │ │ ├── jbcrypt-0.3m.jar │ │ ├── jcifs-1.3.17-kohsuke-1.jar │ │ ├── jcommon-1.0.12.jar │ │ ├── jenkins-core-1.574.jar │ │ ├── jffi-1.2.7-native.jar │ │ ├── jffi-1.2.7.jar │ │ ├── jfreechart-1.0.9.jar │ │ ├── jline-0.9.94.jar │ │ ├── jmdns-3.4.0-jenkins-3.jar │ │ ├── jna-3.3.0-jenkins-3.jar │ │ ├── jna-posix-1.0.3.jar │ │ ├── jnr-constants-0.8.5.jar │ │ ├── jnr-ffi-1.0.7.jar │ │ ├── jnr-posix-3.0.1.jar │ │ ├── jnr-x86asm-1.0.2.jar │ │ ├── json-lib-2.4-jenkins-2.jar │ │ ├── jsr305-1.3.9.jar │ │ ├── jstl-1.1.0.jar │ │ ├── jtidy-4aug2000r7-dev-hudson-1.jar │ │ ├── junit-4.11.jar │ │ ├── jzlib-1.1.3-kohsuke-1.jar │ │ ├── launchd-slave-installer-1.2.jar │ │ ├── libpam4j-1.6.jar │ │ ├── libzfs-0.5.jar │ │ ├── localizer-1.10.jar │ │ ├── log4j-1.2.9.jar │ │ ├── mail-1.4.4.jar │ │ ├── memory-monitor-1.8.jar │ │ ├── mina-core-2.0.5.jar │ │ ├── oro-2.0.8.jar │ │ ├── relaxngDatatype-20020414.jar │ │ ├── remoting-2.43.jar │ │ ├── robust-http-client-1.2.jar │ │ ├── sezpoz-1.9.jar │ │ ├── slave-installer-1.3.jar │ │ ├── slf4j-api-1.7.7.jar │ │ ├── slf4j-jdk14-1.7.7.jar │ │ ├── spring-aop-2.5.6.SEC03.jar │ │ ├── spring-beans-2.5.6.SEC03.jar │ │ ├── spring-context-2.5.6.SEC03.jar │ │ ├── spring-context-support-2.5.6.SEC03.jar │ │ ├── spring-core-2.5.6.SEC03.jar │ │ ├── spring-dao-1.2.9.jar │ │ ├── spring-jdbc-1.2.9.jar │ │ ├── spring-web-2.5.6.SEC03.jar │ │ ├── spring-webmvc-2.5.6.SEC03.jar │ │ ├── ssh-cli-auth-1.2.jar │ │ ├── sshd-1.6.jar │ │ ├── sshd-core-0.8.0.jar │ │ ├── stapler-1.227.jar │ │ ├── stapler-adjunct-codemirror-1.3.jar │ │ ├── stapler-adjunct-timeline-1.4.jar │ │ ├── stapler-adjunct-zeroclipboard-1.1.7-1.jar │ │ ├── stapler-groovy-1.227.jar │ │ ├── stapler-jelly-1.227.jar │ │ ├── stapler-jrebel-1.227.jar │ │ ├── stax-api-1.0-2.jar │ │ ├── stax-api-1.0.1.jar │ │ ├── systemd-slave-installer-1.1.jar │ │ ├── task-reactor-1.4.jar │ │ ├── tiger-types-1.3.jar │ │ ├── trilead-putty-extension-1.2.jar │ │ ├── trilead-ssh2-build217-jenkins-5.jar │ │ ├── txw2-20110809.jar │ │ ├── upstart-slave-installer-1.1.jar │ │ ├── version-number-1.1.jar │ │ ├── windows-package-checker-1.0.jar │ │ ├── windows-slave-installer-1.4.jar │ │ ├── winp-1.20.jar │ │ ├── wstx-asl-3.2.9.jar │ │ ├── xpp3-1.1.4c.jar │ │ └── xstream-1.4.7-jenkins-1.jar │ ├── plugins │ │ ├── ant.hpi │ │ ├── antisamy-markup-formatter.hpi │ │ ├── credentials.hpi │ │ ├── cvs.hpi │ │ ├── external-monitor-job.hpi │ │ ├── javadoc.hpi │ │ ├── ldap.hpi │ │ ├── mailer.hpi │ │ ├── matrix-auth.hpi │ │ ├── matrix-project.hpi │ │ ├── maven-plugin.hpi │ │ ├── pam-auth.hpi │ │ ├── ssh-credentials.hpi │ │ ├── ssh-slaves.hpi │ │ ├── subversion.hpi │ │ ├── translation.hpi │ │ └── windows-slaves.hpi │ ├── remoting.jar │ ├── security │ │ ├── AbstractPasswordBasedSecurityRealm.groovy │ │ └── SecurityFilters.groovy │ ├── slave.jar │ ├── sun-web.xml │ ├── update-center-rootCAs │ │ ├── hudson-community │ │ ├── hudson-community.txt │ │ ├── jenkins-update-center-root-ca │ │ └── jenkins-update-center-root-ca.txt │ └── web.xml ├── css │ ├── color.css │ ├── responsive-grid.css │ └── style.css ├── dc-license.txt ├── executable │ └── Executable.class ├── favicon.ico ├── help │ ├── LogRecorder │ │ ├── logger.html │ │ ├── logger_de.html │ │ ├── logger_fr.html │ │ ├── logger_ja.html │ │ ├── logger_zh_TW.html │ │ ├── name.html │ │ ├── name_de.html │ │ ├── name_fr.html │ │ ├── name_ja.html │ │ └── name_zh_TW.html │ ├── parameter │ │ ├── boolean-default.html │ │ ├── boolean-default_de.html │ │ ├── boolean-default_fr.html │ │ ├── boolean-default_ja.html │ │ ├── boolean-default_zh_TW.html │ │ ├── boolean.html │ │ ├── boolean_de.html │ │ ├── boolean_fr.html │ │ ├── boolean_ja.html │ │ ├── boolean_zh_TW.html │ │ ├── choice-choices.html │ │ ├── choice-choices_de.html │ │ ├── choice-choices_fr.html │ │ ├── choice-choices_ja.html │ │ ├── choice-choices_zh_TW.html │ │ ├── choice.html │ │ ├── choice_de.html │ │ ├── choice_fr.html │ │ ├── choice_ja.html │ │ ├── choice_zh_TW.html │ │ ├── description.html │ │ ├── description_de.html │ │ ├── description_fr.html │ │ ├── description_ja.html │ │ ├── description_zh_TW.html │ │ ├── file-name.html │ │ ├── file-name_de.html │ │ ├── file-name_fr.html │ │ ├── file-name_ja.html │ │ ├── file-name_zh_TW.html │ │ ├── file.html │ │ ├── file_de.html │ │ ├── file_fr.html │ │ ├── file_ja.html │ │ ├── file_zh_TW.html │ │ ├── name.html │ │ ├── name_de.html │ │ ├── name_fr.html │ │ ├── name_ja.html │ │ ├── name_zh_TW.html │ │ ├── run-filter.html │ │ ├── run-project.html │ │ ├── run-project_de.html │ │ ├── run-project_fr.html │ │ ├── run-project_ja.html │ │ ├── run-project_zh_TW.html │ │ ├── run.html │ │ ├── run_de.html │ │ ├── run_fr.html │ │ ├── run_ja.html │ │ ├── run_zh_TW.html │ │ ├── string-default.html │ │ ├── string-default_de.html │ │ ├── string-default_fr.html │ │ ├── string-default_ja.html │ │ ├── string-default_zh_TW.html │ │ ├── string.html │ │ ├── string_de.html │ │ ├── string_fr.html │ │ ├── string_ja.html │ │ └── string_zh_TW.html │ ├── project-config │ │ ├── batch.html │ │ ├── batch_de.html │ │ ├── batch_fr.html │ │ ├── batch_ja.html │ │ ├── batch_pt_BR.html │ │ ├── batch_ru.html │ │ ├── batch_tr.html │ │ ├── batch_zh_TW.html │ │ ├── block-downstream-building.html │ │ ├── block-downstream-building_ja.html │ │ ├── block-downstream-building_zh_TW.html │ │ ├── block-upstream-building.html │ │ ├── block-upstream-building_de.html │ │ ├── block-upstream-building_ja.html │ │ ├── block-upstream-building_zh_TW.html │ │ ├── custom-workspace.html │ │ ├── custom-workspace_de.html │ │ ├── custom-workspace_fr.html │ │ ├── custom-workspace_ja.html │ │ ├── custom-workspace_tr.html │ │ ├── custom-workspace_zh_TW.html │ │ ├── defaultView.html │ │ ├── defaultView_de.html │ │ ├── defaultView_ja.html │ │ ├── defaultView_zh_TW.html │ │ ├── description.html │ │ ├── description_de.html │ │ ├── description_fr.html │ │ ├── description_ja.html │ │ ├── description_pt_BR.html │ │ ├── description_ru.html │ │ ├── description_tr.html │ │ ├── description_zh_TW.html │ │ ├── disable.html │ │ ├── disable_de.html │ │ ├── disable_fr.html │ │ ├── disable_ja.html │ │ ├── disable_pt_BR.html │ │ ├── disable_ru.html │ │ ├── disable_tr.html │ │ ├── disable_zh_TW.html │ │ ├── downstream.html │ │ ├── downstream_de.html │ │ ├── downstream_fr.html │ │ ├── downstream_ja.html │ │ ├── downstream_pt_BR.html │ │ ├── downstream_ru.html │ │ ├── downstream_tr.html │ │ ├── downstream_zh_TW.html │ │ ├── fingerprint.html │ │ ├── fingerprint_de.html │ │ ├── fingerprint_fr.html │ │ ├── fingerprint_ja.html │ │ ├── fingerprint_pt_BR.html │ │ ├── fingerprint_ru.html │ │ ├── fingerprint_tr.html │ │ ├── fingerprint_zh_TW.html │ │ ├── javadoc-keep-all.html │ │ ├── javadoc-keep-all_de.html │ │ ├── javadoc-keep-all_fr.html │ │ ├── javadoc-keep-all_ja.html │ │ ├── javadoc-keep-all_tr.html │ │ ├── javadoc-keep-all_zh_TW.html │ │ ├── log-rotation.html │ │ ├── log-rotation_de.html │ │ ├── log-rotation_fr.html │ │ ├── log-rotation_ja.html │ │ ├── log-rotation_pt_BR.html │ │ ├── log-rotation_ru.html │ │ ├── log-rotation_tr.html │ │ ├── log-rotation_zh_TW.html │ │ ├── parameterized-build.html │ │ ├── parameterized-build_de.html │ │ ├── parameterized-build_fr.html │ │ ├── parameterized-build_ja.html │ │ ├── parameterized-build_tr.html │ │ ├── parameterized-build_zh_TW.html │ │ ├── scmCheckoutRetryCount.html │ │ ├── scmCheckoutRetryCount_de.html │ │ ├── scmCheckoutRetryCount_ja.html │ │ ├── scmCheckoutRetryCount_zh_CN.html │ │ ├── scmCheckoutRetryCount_zh_TW.html │ │ ├── triggerRemotely.html │ │ ├── triggerRemotely_de.html │ │ ├── triggerRemotely_fr.html │ │ ├── triggerRemotely_ja.html │ │ ├── triggerRemotely_pt_BR.html │ │ ├── triggerRemotely_ru.html │ │ ├── triggerRemotely_tr.html │ │ └── triggerRemotely_zh_TW.html │ ├── run-config │ │ ├── description.html │ │ ├── description_de.html │ │ ├── description_ja.html │ │ ├── description_zh_TW.html │ │ ├── displayName.html │ │ ├── displayName_de.html │ │ ├── displayName_ja.html │ │ └── displayName_zh_TW.html │ ├── scm-browsers │ │ ├── list.html │ │ ├── list_de.html │ │ ├── list_ja.html │ │ └── list_zh_TW.html │ ├── security │ │ ├── container-realm.html │ │ ├── container-realm_de.html │ │ ├── container-realm_fr.html │ │ ├── container-realm_ja.html │ │ ├── container-realm_pt_BR.html │ │ ├── container-realm_ru.html │ │ ├── container-realm_tr.html │ │ ├── container-realm_zh_CN.html │ │ ├── container-realm_zh_TW.html │ │ ├── full-control-once-logged-in.html │ │ ├── full-control-once-logged-in_de.html │ │ ├── full-control-once-logged-in_fr.html │ │ ├── full-control-once-logged-in_ja.html │ │ ├── full-control-once-logged-in_pt_BR.html │ │ ├── full-control-once-logged-in_ru.html │ │ ├── full-control-once-logged-in_tr.html │ │ ├── full-control-once-logged-in_zh_CN.html │ │ ├── full-control-once-logged-in_zh_TW.html │ │ ├── ldap │ │ │ ├── groupSearchBase.html │ │ │ ├── groupSearchBase_de.html │ │ │ ├── groupSearchBase_fr.html │ │ │ ├── groupSearchBase_ja.html │ │ │ ├── groupSearchBase_tr.html │ │ │ ├── groupSearchBase_zh_TW.html │ │ │ ├── managerDN.html │ │ │ ├── managerDN_de.html │ │ │ ├── managerDN_fr.html │ │ │ ├── managerDN_ja.html │ │ │ ├── managerDN_pt_BR.html │ │ │ ├── managerDN_tr.html │ │ │ ├── managerDN_zh_TW.html │ │ │ ├── managerPassword.html │ │ │ ├── managerPassword_de.html │ │ │ ├── managerPassword_fr.html │ │ │ ├── managerPassword_ja.html │ │ │ ├── managerPassword_pt_BR.html │ │ │ ├── managerPassword_tr.html │ │ │ ├── managerPassword_zh_TW.html │ │ │ ├── rootDN.html │ │ │ ├── rootDN_de.html │ │ │ ├── rootDN_fr.html │ │ │ ├── rootDN_ja.html │ │ │ ├── rootDN_pt_BR.html │ │ │ ├── rootDN_ru.html │ │ │ ├── rootDN_tr.html │ │ │ ├── rootDN_zh_TW.html │ │ │ ├── server.html │ │ │ ├── server_de.html │ │ │ ├── server_fr.html │ │ │ ├── server_ja.html │ │ │ ├── server_pt_BR.html │ │ │ ├── server_ru.html │ │ │ ├── server_tr.html │ │ │ ├── server_zh_TW.html │ │ │ ├── userSearchBase.html │ │ │ ├── userSearchBase_de.html │ │ │ ├── userSearchBase_fr.html │ │ │ ├── userSearchBase_ja.html │ │ │ ├── userSearchBase_pt_BR.html │ │ │ ├── userSearchBase_ru.html │ │ │ ├── userSearchBase_tr.html │ │ │ ├── userSearchBase_zh_TW.html │ │ │ ├── userSearchFilter.html │ │ │ ├── userSearchFilter_de.html │ │ │ ├── userSearchFilter_fr.html │ │ │ ├── userSearchFilter_ja.html │ │ │ ├── userSearchFilter_pt_BR.html │ │ │ ├── userSearchFilter_ru.html │ │ │ ├── userSearchFilter_tr.html │ │ │ └── userSearchFilter_zh_TW.html │ │ ├── legacy-auth-strategy.html │ │ ├── legacy-auth-strategy_de.html │ │ ├── legacy-auth-strategy_fr.html │ │ ├── legacy-auth-strategy_ja.html │ │ ├── legacy-auth-strategy_pt_BR.html │ │ ├── legacy-auth-strategy_ru.html │ │ ├── legacy-auth-strategy_tr.html │ │ ├── legacy-auth-strategy_zh_CN.html │ │ ├── legacy-auth-strategy_zh_TW.html │ │ ├── no-authorization.html │ │ ├── no-authorization_de.html │ │ ├── no-authorization_fr.html │ │ ├── no-authorization_ja.html │ │ ├── no-authorization_pt_BR.html │ │ ├── no-authorization_ru.html │ │ ├── no-authorization_tr.html │ │ ├── no-authorization_zh_CN.html │ │ ├── no-authorization_zh_TW.html │ │ ├── private-realm │ │ │ ├── allow-signup.html │ │ │ ├── allow-signup_de.html │ │ │ ├── allow-signup_fr.html │ │ │ ├── allow-signup_ja.html │ │ │ ├── allow-signup_tr.html │ │ │ ├── allow-signup_zh_CN.html │ │ │ └── allow-signup_zh_TW.html │ │ ├── private-realm.html │ │ ├── private-realm_de.html │ │ ├── private-realm_fr.html │ │ ├── private-realm_ja.html │ │ ├── private-realm_pt_BR.html │ │ ├── private-realm_ru.html │ │ ├── private-realm_tr.html │ │ ├── private-realm_zh_CN.html │ │ └── private-realm_zh_TW.html │ ├── shell │ │ ├── shellexe.html │ │ ├── shellexe_de.html │ │ ├── shellexe_fr.html │ │ ├── shellexe_ja.html │ │ ├── shellexe_nl.html │ │ ├── shellexe_pt_BR.html │ │ ├── shellexe_zh_CN.html │ │ └── shellexe_zh_TW.html │ ├── system-config │ │ ├── cvs-browser.html │ │ ├── cvs-browser_de.html │ │ ├── cvs-browser_fr.html │ │ ├── cvs-browser_ja.html │ │ ├── cvs-browser_pt_BR.html │ │ ├── cvs-browser_ru.html │ │ ├── cvs-browser_tr.html │ │ ├── cvs-browser_zh_TW.html │ │ ├── defaultJobNamingStrategy.html │ │ ├── defaultJobNamingStrategy_de.html │ │ ├── defaultJobNamingStrategy_ja.html │ │ ├── defaultJobNamingStrategy_zh_TW.html │ │ ├── globalEnvironmentVariables.html │ │ ├── globalEnvironmentVariables_de.html │ │ ├── globalEnvironmentVariables_fr.html │ │ ├── globalEnvironmentVariables_ja.html │ │ ├── globalEnvironmentVariables_zh_CN.html │ │ ├── globalEnvironmentVariables_zh_TW.html │ │ ├── homeDirectory.html │ │ ├── homeDirectory_de.html │ │ ├── homeDirectory_fr.html │ │ ├── homeDirectory_ja.html │ │ ├── homeDirectory_pt_BR.html │ │ ├── homeDirectory_ru.html │ │ ├── homeDirectory_tr.html │ │ ├── homeDirectory_zh_CN.html │ │ ├── homeDirectory_zh_TW.html │ │ ├── master-slave │ │ │ ├── availability.html │ │ │ ├── availability_de.html │ │ │ ├── availability_fr.html │ │ │ ├── availability_ja.html │ │ │ ├── availability_nl.html │ │ │ ├── availability_tr.html │ │ │ ├── availability_zh_TW.html │ │ │ ├── clock.html │ │ │ ├── clock_de.html │ │ │ ├── clock_fr.html │ │ │ ├── clock_ja.html │ │ │ ├── clock_nl.html │ │ │ ├── clock_pt_BR.html │ │ │ ├── clock_ru.html │ │ │ ├── clock_tr.html │ │ │ ├── clock_zh_TW.html │ │ │ ├── demand │ │ │ │ ├── idleDelay.html │ │ │ │ ├── idleDelay_de.html │ │ │ │ ├── idleDelay_fr.html │ │ │ │ ├── idleDelay_ja.html │ │ │ │ ├── idleDelay_nl.html │ │ │ │ ├── idleDelay_tr.html │ │ │ │ ├── idleDelay_zh_TW.html │ │ │ │ ├── inDemandDelay.html │ │ │ │ ├── inDemandDelay_de.html │ │ │ │ ├── inDemandDelay_fr.html │ │ │ │ ├── inDemandDelay_ja.html │ │ │ │ ├── inDemandDelay_nl.html │ │ │ │ ├── inDemandDelay_tr.html │ │ │ │ └── inDemandDelay_zh_TW.html │ │ │ ├── description.html │ │ │ ├── description_de.html │ │ │ ├── description_fr.html │ │ │ ├── description_ja.html │ │ │ ├── description_pt_BR.html │ │ │ ├── description_ru.html │ │ │ ├── description_tr.html │ │ │ ├── description_zh_TW.html │ │ │ ├── jnlp-tunnel.html │ │ │ ├── jnlp-tunnel_de.html │ │ │ ├── jnlp-tunnel_fr.html │ │ │ ├── jnlp-tunnel_ja.html │ │ │ ├── jnlp-tunnel_zh_TW.html │ │ │ ├── jnlpSecurity.html │ │ │ ├── jnlpSecurity_de.html │ │ │ ├── jnlpSecurity_fr.html │ │ │ ├── jnlpSecurity_ja.html │ │ │ ├── jnlpSecurity_pt_BR.html │ │ │ ├── jnlpSecurity_ru.html │ │ │ ├── jnlpSecurity_tr.html │ │ │ ├── jnlpSecurity_zh_TW.html │ │ │ ├── numExecutors.html │ │ │ ├── numExecutors_de.html │ │ │ ├── numExecutors_fr.html │ │ │ ├── numExecutors_ja.html │ │ │ ├── numExecutors_pt_BR.html │ │ │ ├── numExecutors_ru.html │ │ │ ├── numExecutors_tr.html │ │ │ ├── numExecutors_zh_CN.html │ │ │ ├── numExecutors_zh_TW.html │ │ │ ├── usage.html │ │ │ ├── usage_de.html │ │ │ ├── usage_fr.html │ │ │ ├── usage_ja.html │ │ │ ├── usage_pt_BR.html │ │ │ ├── usage_ru.html │ │ │ ├── usage_tr.html │ │ │ ├── usage_zh_CN.html │ │ │ └── usage_zh_TW.html │ │ ├── nodeEnvironmentVariables.html │ │ ├── nodeEnvironmentVariables_de.html │ │ ├── nodeEnvironmentVariables_fr.html │ │ ├── nodeEnvironmentVariables_ja.html │ │ ├── nodeEnvironmentVariables_zh_TW.html │ │ ├── patternJobNamingStrategy.html │ │ ├── patternJobNamingStrategy_de.html │ │ ├── patternJobNamingStrategy_ja.html │ │ ├── patternJobNamingStrategy_zh_TW.html │ │ ├── quietPeriod.html │ │ ├── quietPeriod_de.html │ │ ├── quietPeriod_fr.html │ │ ├── quietPeriod_ja.html │ │ ├── quietPeriod_pt_BR.html │ │ ├── quietPeriod_ru.html │ │ ├── quietPeriod_tr.html │ │ ├── quietPeriod_zh_TW.html │ │ ├── systemMessage.html │ │ ├── systemMessage_de.html │ │ ├── systemMessage_fr.html │ │ ├── systemMessage_ja.html │ │ ├── systemMessage_pt_BR.html │ │ ├── systemMessage_ru.html │ │ ├── systemMessage_tr.html │ │ ├── systemMessage_zh_CN.html │ │ └── systemMessage_zh_TW.html │ ├── tasks │ │ ├── aggregate-test │ │ │ ├── auto-aggregate.html │ │ │ ├── auto-aggregate_de.html │ │ │ ├── auto-aggregate_fr.html │ │ │ ├── auto-aggregate_ja.html │ │ │ ├── auto-aggregate_nl.html │ │ │ ├── auto-aggregate_pt_BR.html │ │ │ ├── auto-aggregate_tr.html │ │ │ ├── auto-aggregate_zh_TW.html │ │ │ ├── help.html │ │ │ ├── help_de.html │ │ │ ├── help_fr.html │ │ │ ├── help_ja.html │ │ │ ├── help_nl.html │ │ │ ├── help_pt_BR.html │ │ │ ├── help_tr.html │ │ │ ├── help_zh_TW.html │ │ │ ├── manual-list.html │ │ │ ├── manual-list_de.html │ │ │ ├── manual-list_fr.html │ │ │ ├── manual-list_ja.html │ │ │ ├── manual-list_nl.html │ │ │ ├── manual-list_pt_BR.html │ │ │ ├── manual-list_tr.html │ │ │ └── manual-list_zh_TW.html │ │ ├── fingerprint │ │ │ ├── keepDependencies.html │ │ │ ├── keepDependencies_de.html │ │ │ ├── keepDependencies_fr.html │ │ │ ├── keepDependencies_ja.html │ │ │ ├── keepDependencies_nl.html │ │ │ ├── keepDependencies_pt_BR.html │ │ │ ├── keepDependencies_ru.html │ │ │ ├── keepDependencies_tr.html │ │ │ └── keepDependencies_zh_TW.html │ │ ├── junit │ │ │ ├── report.html │ │ │ ├── report_de.html │ │ │ ├── report_fr.html │ │ │ ├── report_ja.html │ │ │ ├── report_nl.html │ │ │ ├── report_pt_BR.html │ │ │ ├── report_ru.html │ │ │ ├── report_tr.html │ │ │ └── report_zh_TW.html │ │ └── maven │ │ ├── properties.html │ │ ├── properties_de.html │ │ ├── properties_fr.html │ │ ├── properties_ja.html │ │ └── properties_zh_TW.html │ ├── tools │ │ ├── help-label.html │ │ ├── help-label_de.html │ │ ├── help-label_ja.html │ │ ├── help-label_zh_CN.html │ │ ├── help-label_zh_TW.html │ │ ├── tool-location-node-property.html │ │ ├── tool-location-node-property_de.html │ │ ├── tool-location-node-property_fr.html │ │ ├── tool-location-node-property_ja.html │ │ ├── tool-location-node-property_zh_CN.html │ │ └── tool-location-node-property_zh_TW.html │ ├── user │ │ ├── description.html │ │ ├── description_de.html │ │ ├── description_fr.html │ │ ├── description_ja.html │ │ ├── description_nl.html │ │ ├── description_pt_BR.html │ │ ├── description_ru.html │ │ ├── description_tr.html │ │ ├── description_zh_TW.html │ │ ├── fullName.html │ │ ├── fullName_de.html │ │ ├── fullName_fr.html │ │ ├── fullName_ja.html │ │ ├── fullName_nl.html │ │ ├── fullName_pt_BR.html │ │ ├── fullName_ru.html │ │ ├── fullName_tr.html │ │ └── fullName_zh_TW.html │ └── view-config │ ├── description.html │ ├── description_de.html │ ├── description_fr.html │ ├── description_ja.html │ ├── description_nl.html │ ├── description_pt_BR.html │ ├── description_ru.html │ ├── description_tr.html │ ├── description_zh_TW.html │ ├── filter-executors.html │ ├── filter-executors_de.html │ ├── filter-executors_ja.html │ ├── filter-executors_zh_TW.html │ ├── filter-queue.html │ ├── filter-queue_de.html │ ├── filter-queue_ja.html │ ├── filter-queue_zh_TW.html │ ├── includeregex.html │ ├── includeregex_de.html │ ├── includeregex_fr.html │ ├── includeregex_ja.html │ ├── includeregex_nl.html │ ├── includeregex_pt_BR.html │ ├── includeregex_ru.html │ ├── includeregex_tr.html │ ├── includeregex_zh_TW.html │ ├── statusFilter.html │ ├── statusFilter_ja.html │ └── statusFilter_zh_TW.html ├── images │ ├── 16x16 │ │ ├── aborted.gif │ │ ├── aborted.png │ │ ├── aborted_anime.gif │ │ ├── accept.png │ │ ├── attribute.png │ │ ├── blue.gif │ │ ├── blue.png │ │ ├── blue_anime.gif │ │ ├── clock.gif │ │ ├── clock.png │ │ ├── clock_anime.gif │ │ ├── collapse.png │ │ ├── computer-flash.gif │ │ ├── computer-x.gif │ │ ├── computer-x.png │ │ ├── computer.gif │ │ ├── computer.png │ │ ├── disabled.gif │ │ ├── disabled.png │ │ ├── disabled_anime.gif │ │ ├── document_add.gif │ │ ├── document_add.png │ │ ├── document_delete.gif │ │ ├── document_delete.png │ │ ├── document_edit.gif │ │ ├── document_edit.png │ │ ├── edit-delete.gif │ │ ├── edit-delete.png │ │ ├── edit-select-all.gif │ │ ├── edit-select-all.png │ │ ├── empty.gif │ │ ├── empty.png │ │ ├── error.gif │ │ ├── error.png │ │ ├── expand.png │ │ ├── fingerprint.gif │ │ ├── fingerprint.png │ │ ├── folder-error.gif │ │ ├── folder-error.png │ │ ├── folder-open.gif │ │ ├── folder-open.png │ │ ├── folder.gif │ │ ├── folder.png │ │ ├── gear2.gif │ │ ├── gear2.png │ │ ├── go-next.gif │ │ ├── go-next.png │ │ ├── green.gif │ │ ├── green_anime.gif │ │ ├── grey.gif │ │ ├── grey.png │ │ ├── grey_anime.gif │ │ ├── health-00to19.gif │ │ ├── health-00to19.png │ │ ├── health-20to39.gif │ │ ├── health-20to39.png │ │ ├── health-40to59.gif │ │ ├── health-40to59.png │ │ ├── health-60to79.gif │ │ ├── health-60to79.png │ │ ├── health-80plus.gif │ │ ├── health-80plus.png │ │ ├── help.gif │ │ ├── help.png │ │ ├── hourglass.gif │ │ ├── hourglass.png │ │ ├── lock.gif │ │ ├── lock.png │ │ ├── nobuilt.gif │ │ ├── nobuilt.png │ │ ├── nobuilt_anime.gif │ │ ├── notepad.gif │ │ ├── notepad.png │ │ ├── orange-square.png │ │ ├── package.gif │ │ ├── package.png │ │ ├── person.gif │ │ ├── person.png │ │ ├── plugin.gif │ │ ├── plugin.png │ │ ├── red.gif │ │ ├── red.png │ │ ├── red_anime.gif │ │ ├── redo.gif │ │ ├── redo.png │ │ ├── save.gif │ │ ├── save.png │ │ ├── search.gif │ │ ├── search.png │ │ ├── secure.png │ │ ├── setting.png │ │ ├── star-gold.gif │ │ ├── star-gold.png │ │ ├── star.gif │ │ ├── star.png │ │ ├── stop.gif │ │ ├── stop.png │ │ ├── terminal.gif │ │ ├── terminal.png │ │ ├── text-error.gif │ │ ├── text-error.png │ │ ├── text.gif │ │ ├── text.png │ │ ├── user.gif │ │ ├── user.png │ │ ├── warning.gif │ │ ├── warning.png │ │ ├── yellow.gif │ │ ├── yellow.png │ │ └── yellow_anime.gif │ ├── 24x24 │ │ ├── aborted.gif │ │ ├── aborted.png │ │ ├── aborted_anime.gif │ │ ├── accept.png │ │ ├── attribute.png │ │ ├── blue.gif │ │ ├── blue.png │ │ ├── blue_anime.gif │ │ ├── clipboard.gif │ │ ├── clipboard.png │ │ ├── clock.gif │ │ ├── clock.png │ │ ├── clock_anime.gif │ │ ├── computer-flash.gif │ │ ├── computer-x.gif │ │ ├── computer-x.png │ │ ├── computer.gif │ │ ├── computer.png │ │ ├── delete-document.gif │ │ ├── delete-document.png │ │ ├── disabled.gif │ │ ├── disabled.png │ │ ├── disabled_anime.gif │ │ ├── document-properties.gif │ │ ├── document-properties.png │ │ ├── document.gif │ │ ├── document.png │ │ ├── edit-delete.gif │ │ ├── edit-delete.png │ │ ├── empty.gif │ │ ├── empty.png │ │ ├── fingerprint.gif │ │ ├── fingerprint.png │ │ ├── folder-delete.gif │ │ ├── folder-delete.png │ │ ├── folder.gif │ │ ├── folder.png │ │ ├── gear.gif │ │ ├── gear.png │ │ ├── gear2.gif │ │ ├── gear2.png │ │ ├── graph.gif │ │ ├── graph.png │ │ ├── green.gif │ │ ├── green_anime.gif │ │ ├── grey.gif │ │ ├── grey.png │ │ ├── grey_anime.gif │ │ ├── health-00to19.gif │ │ ├── health-00to19.png │ │ ├── health-20to39.gif │ │ ├── health-20to39.png │ │ ├── health-40to59.gif │ │ ├── health-40to59.png │ │ ├── health-60to79.gif │ │ ├── health-60to79.png │ │ ├── health-80plus.gif │ │ ├── health-80plus.png │ │ ├── help.gif │ │ ├── help.png │ │ ├── installer.gif │ │ ├── installer.png │ │ ├── lock.png │ │ ├── monitor.gif │ │ ├── monitor.png │ │ ├── new-computer.gif │ │ ├── new-computer.png │ │ ├── new-document.gif │ │ ├── new-document.png │ │ ├── new-package.gif │ │ ├── new-package.png │ │ ├── new-user.gif │ │ ├── new-user.png │ │ ├── next.gif │ │ ├── next.png │ │ ├── nobuilt.gif │ │ ├── nobuilt.png │ │ ├── nobuilt_anime.gif │ │ ├── notepad.gif │ │ ├── notepad.png │ │ ├── orange-square.gif │ │ ├── orange-square.png │ │ ├── package.gif │ │ ├── package.png │ │ ├── plugin.png │ │ ├── previous.gif │ │ ├── previous.png │ │ ├── red.gif │ │ ├── red.png │ │ ├── red_anime.gif │ │ ├── redo.gif │ │ ├── redo.png │ │ ├── refresh.gif │ │ ├── refresh.png │ │ ├── save.gif │ │ ├── save.png │ │ ├── search.gif │ │ ├── search.png │ │ ├── secure.png │ │ ├── setting.gif │ │ ├── setting.png │ │ ├── star-gold.gif │ │ ├── star-gold.png │ │ ├── star.gif │ │ ├── star.png │ │ ├── terminal.gif │ │ ├── terminal.png │ │ ├── up.gif │ │ ├── up.png │ │ ├── user.gif │ │ ├── user.png │ │ ├── yellow.gif │ │ ├── yellow.png │ │ └── yellow_anime.gif │ ├── 32x32 │ │ ├── aborted.gif │ │ ├── aborted.png │ │ ├── aborted_anime.gif │ │ ├── accept.png │ │ ├── attribute.png │ │ ├── blue.gif │ │ ├── blue.png │ │ ├── blue_anime.gif │ │ ├── clipboard.gif │ │ ├── clipboard.png │ │ ├── clock.gif │ │ ├── clock.png │ │ ├── clock_anime.gif │ │ ├── computer-flash.gif │ │ ├── computer-x.gif │ │ ├── computer-x.png │ │ ├── computer.gif │ │ ├── computer.png │ │ ├── disabled.gif │ │ ├── disabled.png │ │ ├── disabled_anime.gif │ │ ├── empty.gif │ │ ├── empty.png │ │ ├── error.gif │ │ ├── error.png │ │ ├── folder.gif │ │ ├── folder.png │ │ ├── gear2.png │ │ ├── graph.gif │ │ ├── graph.png │ │ ├── green.gif │ │ ├── green_anime.gif │ │ ├── grey.gif │ │ ├── grey.png │ │ ├── grey_anime.gif │ │ ├── health-00to19.gif │ │ ├── health-00to19.png │ │ ├── health-20to39.gif │ │ ├── health-20to39.png │ │ ├── health-40to59.gif │ │ ├── health-40to59.png │ │ ├── health-60to79.gif │ │ ├── health-60to79.png │ │ ├── health-80plus.gif │ │ ├── health-80plus.png │ │ ├── lock.png │ │ ├── nobuilt.gif │ │ ├── nobuilt.png │ │ ├── nobuilt_anime.gif │ │ ├── orange-square.png │ │ ├── package.png │ │ ├── plugin.gif │ │ ├── plugin.png │ │ ├── red.gif │ │ ├── red.png │ │ ├── red_anime.gif │ │ ├── secure.png │ │ ├── setting.gif │ │ ├── setting.png │ │ ├── star-gold.gif │ │ ├── star-gold.png │ │ ├── star.gif │ │ ├── star.png │ │ ├── user.gif │ │ ├── user.png │ │ ├── yellow.gif │ │ ├── yellow.png │ │ └── yellow_anime.gif │ ├── 48x48 │ │ ├── aborted.gif │ │ ├── aborted.png │ │ ├── aborted_anime.gif │ │ ├── accept.png │ │ ├── attribute.png │ │ ├── blue.gif │ │ ├── blue.png │ │ ├── blue_anime.gif │ │ ├── clipboard.gif │ │ ├── clipboard.png │ │ ├── computer-flash.gif │ │ ├── computer-x.gif │ │ ├── computer-x.png │ │ ├── computer.gif │ │ ├── computer.png │ │ ├── disabled.gif │ │ ├── disabled.png │ │ ├── disabled_anime.gif │ │ ├── document.gif │ │ ├── document.png │ │ ├── empty.gif │ │ ├── empty.png │ │ ├── error.gif │ │ ├── error.png │ │ ├── fingerprint.gif │ │ ├── fingerprint.png │ │ ├── folder-delete.gif │ │ ├── folder-delete.png │ │ ├── folder.gif │ │ ├── folder.png │ │ ├── gear2.gif │ │ ├── gear2.png │ │ ├── graph.gif │ │ ├── graph.png │ │ ├── green.gif │ │ ├── green_anime.gif │ │ ├── grey.gif │ │ ├── grey.png │ │ ├── grey_anime.gif │ │ ├── health-00to19.gif │ │ ├── health-00to19.png │ │ ├── health-20to39.gif │ │ ├── health-20to39.png │ │ ├── health-40to59.gif │ │ ├── health-40to59.png │ │ ├── health-60to79.gif │ │ ├── health-60to79.png │ │ ├── health-80plus.gif │ │ ├── health-80plus.png │ │ ├── help.gif │ │ ├── help.png │ │ ├── installer.gif │ │ ├── installer.png │ │ ├── lock.png │ │ ├── monitor.gif │ │ ├── monitor.png │ │ ├── network.gif │ │ ├── network.png │ │ ├── nobuilt.gif │ │ ├── nobuilt.png │ │ ├── nobuilt_anime.gif │ │ ├── notepad.gif │ │ ├── notepad.png │ │ ├── orange-square.gif │ │ ├── orange-square.png │ │ ├── package.gif │ │ ├── package.png │ │ ├── plugin.gif │ │ ├── plugin.png │ │ ├── red.gif │ │ ├── red.png │ │ ├── red_anime.gif │ │ ├── redo.gif │ │ ├── redo.png │ │ ├── refresh.gif │ │ ├── refresh.png │ │ ├── search.gif │ │ ├── search.png │ │ ├── secure.gif │ │ ├── secure.png │ │ ├── setting.gif │ │ ├── setting.png │ │ ├── star-gold.gif │ │ ├── star-gold.png │ │ ├── star.gif │ │ ├── star.png │ │ ├── system-log-out.gif │ │ ├── system-log-out.png │ │ ├── terminal.gif │ │ ├── terminal.png │ │ ├── user.gif │ │ ├── user.png │ │ ├── warning.gif │ │ ├── warning.png │ │ ├── yellow.gif │ │ ├── yellow.png │ │ └── yellow_anime.gif │ ├── RRZEIconSet-License.url │ ├── RRZEIconSet.url │ ├── TangoProject-License.url │ ├── atom-license.txt │ ├── atom.gif │ ├── bottom-sticker-top-edge.png │ ├── grip.png │ ├── headless.png │ ├── jenkins-redbg.png │ ├── jenkins.png │ ├── none.gif │ ├── progress-unknown-red.gif │ ├── progress-unknown.gif │ ├── rage.png │ ├── spinner.gif │ ├── textarea-handle.gif │ ├── title.png │ ├── title.svg │ ├── title.xcf │ ├── top-sticker-bottom-edge.png │ ├── topbar.png │ ├── topbar.svg │ └── webstart.gif ├── robots.txt ├── scripts │ ├── behavior.js │ ├── combobox-readme.txt │ ├── combobox.js │ ├── hudson-behavior.js │ ├── msie.js │ ├── prototype.js │ ├── sortable.js │ ├── utilities.js │ └── yui │ ├── animation │ │ ├── animation-debug.js │ │ └── animation-min.js │ ├── assets │ │ └── skins │ │ └── sam │ │ ├── ajax-loader.gif │ │ ├── asc.gif │ │ ├── autocomplete.css │ │ ├── back-h.png │ │ ├── back-v.png │ │ ├── bar-h.png │ │ ├── bar-v.png │ │ ├── bg-h.gif │ │ ├── bg-v.gif │ │ ├── blankimage.png │ │ ├── button.css │ │ ├── calendar.css │ │ ├── carousel.css │ │ ├── check0.gif │ │ ├── check1.gif │ │ ├── check2.gif │ │ ├── colorpicker.css │ │ ├── container.css │ │ ├── datatable.css │ │ ├── desc.gif │ │ ├── dt-arrow-dn.png │ │ ├── dt-arrow-up.png │ │ ├── editor-knob.gif │ │ ├── editor-sprite-active.gif │ │ ├── editor-sprite.gif │ │ ├── editor.css │ │ ├── header_background.png │ │ ├── hue_bg.png │ │ ├── imagecropper.css │ │ ├── layout.css │ │ ├── layout_sprite.png │ │ ├── loading.gif │ │ ├── logger.css │ │ ├── menu-button-arrow-disabled.png │ │ ├── menu-button-arrow.png │ │ ├── menu.css │ │ ├── menubaritem_submenuindicator.png │ │ ├── menubaritem_submenuindicator_disabled.png │ │ ├── menuitem_checkbox.png │ │ ├── menuitem_checkbox_disabled.png │ │ ├── menuitem_submenuindicator.png │ │ ├── menuitem_submenuindicator_disabled.png │ │ ├── paginator.css │ │ ├── picker_mask.png │ │ ├── profilerviewer.css │ │ ├── progressbar.css │ │ ├── resize.css │ │ ├── simpleeditor.css │ │ ├── skin.css │ │ ├── slider.css │ │ ├── split-button-arrow-active.png │ │ ├── split-button-arrow-disabled.png │ │ ├── split-button-arrow-focus.png │ │ ├── split-button-arrow-hover.png │ │ ├── split-button-arrow.png │ │ ├── sprite.png │ │ ├── sprite.psd │ │ ├── tabview.css │ │ ├── treeview-loading.gif │ │ ├── treeview-sprite.gif │ │ ├── treeview.css │ │ ├── wait.gif │ │ └── yuitest.css │ ├── autocomplete │ │ ├── assets │ │ │ ├── autocomplete-core.css │ │ │ └── skins │ │ │ └── sam │ │ │ ├── autocomplete-skin.css │ │ │ └── autocomplete.css │ │ ├── autocomplete-debug.js │ │ └── autocomplete-min.js │ ├── base │ │ ├── base-min.css │ │ └── base.css │ ├── button │ │ ├── assets │ │ │ ├── button-core.css │ │ │ └── skins │ │ │ └── sam │ │ │ ├── button-skin.css │ │ │ ├── button.css │ │ │ ├── menu-button-arrow-disabled.png │ │ │ ├── menu-button-arrow.png │ │ │ ├── split-button-arrow-active.png │ │ │ ├── split-button-arrow-disabled.png │ │ │ ├── split-button-arrow-focus.png │ │ │ ├── split-button-arrow-hover.png │ │ │ └── split-button-arrow.png │ │ ├── button-debug.js │ │ └── button-min.js │ ├── connection │ │ ├── connection-debug.js │ │ ├── connection-min.js │ │ ├── connection.swf │ │ ├── connection_core-debug.js │ │ └── connection_core-min.js │ ├── container │ │ ├── assets │ │ │ ├── alrt16_1.gif │ │ │ ├── blck16_1.gif │ │ │ ├── close12_1.gif │ │ │ ├── container-core.css │ │ │ ├── container.css │ │ │ ├── hlp16_1.gif │ │ │ ├── info16_1.gif │ │ │ ├── skins │ │ │ │ └── sam │ │ │ │ ├── container-skin.css │ │ │ │ └── container.css │ │ │ ├── tip16_1.gif │ │ │ └── warn16_1.gif │ │ ├── container-debug.js │ │ ├── container-min.js │ │ ├── container_core-debug.js │ │ └── container_core-min.js │ ├── cookie │ │ ├── cookie-debug.js │ │ └── cookie-min.js │ ├── cutdown.sh │ ├── datasource │ │ ├── datasource-debug.js │ │ └── datasource-min.js │ ├── dom │ │ ├── dom-debug.js │ │ └── dom-min.js │ ├── dragdrop │ │ ├── dragdrop-debug.js │ │ └── dragdrop-min.js │ ├── editor │ │ ├── assets │ │ │ ├── editor-core.css │ │ │ ├── simpleeditor-core.css │ │ │ └── skins │ │ │ └── sam │ │ │ ├── blankimage.png │ │ │ ├── editor-knob.gif │ │ │ ├── editor-skin.css │ │ │ ├── editor-sprite-active.gif │ │ │ ├── editor-sprite.gif │ │ │ ├── editor.css │ │ │ ├── simpleeditor-skin.css │ │ │ └── simpleeditor.css │ │ ├── editor-debug.js │ │ ├── editor-min.js │ │ ├── simpleeditor-debug.js │ │ └── simpleeditor-min.js │ ├── element │ │ ├── element-debug.js │ │ └── element-min.js │ ├── event │ │ ├── event-debug.js │ │ └── event-min.js │ ├── fonts │ │ ├── fonts-min.css │ │ └── fonts.css │ ├── logger │ │ ├── assets │ │ │ ├── logger-core.css │ │ │ ├── logger.css │ │ │ └── skins │ │ │ └── sam │ │ │ ├── logger-skin.css │ │ │ └── logger.css │ │ ├── logger-debug.js │ │ └── logger-min.js │ ├── menu │ │ ├── assets │ │ │ ├── menu-core.css │ │ │ ├── menu.css │ │ │ ├── menu_down_arrow.png │ │ │ ├── menu_down_arrow_disabled.png │ │ │ ├── menu_up_arrow.png │ │ │ ├── menu_up_arrow_disabled.png │ │ │ ├── menubaritem_submenuindicator.png │ │ │ ├── menubaritem_submenuindicator_disabled.png │ │ │ ├── menubaritem_submenuindicator_selected.png │ │ │ ├── menuitem_checkbox.png │ │ │ ├── menuitem_checkbox_disabled.png │ │ │ ├── menuitem_checkbox_selected.png │ │ │ ├── menuitem_submenuindicator.png │ │ │ ├── menuitem_submenuindicator_disabled.png │ │ │ ├── menuitem_submenuindicator_selected.png │ │ │ └── skins │ │ │ └── sam │ │ │ ├── menu-skin.css │ │ │ ├── menu.css │ │ │ ├── menubaritem_submenuindicator.png │ │ │ ├── menubaritem_submenuindicator_disabled.png │ │ │ ├── menuitem_checkbox.png │ │ │ ├── menuitem_checkbox_disabled.png │ │ │ ├── menuitem_submenuindicator.png │ │ │ └── menuitem_submenuindicator_disabled.png │ │ ├── menu-debug.js │ │ └── menu-min.js │ ├── resize │ │ ├── assets │ │ │ ├── resize-core.css │ │ │ └── skins │ │ │ └── sam │ │ │ ├── layout_sprite.png │ │ │ ├── resize-skin.css │ │ │ └── resize.css │ │ ├── resize-debug.js │ │ └── resize-min.js │ ├── storage │ │ ├── storage-debug.js │ │ └── storage-min.js │ ├── tabview │ │ ├── assets │ │ │ ├── border_tabs.css │ │ │ ├── loading.gif │ │ │ ├── skin-sam.css │ │ │ ├── skins │ │ │ │ └── sam │ │ │ │ ├── tabview-skin.css │ │ │ │ └── tabview.css │ │ │ ├── tabview-core.css │ │ │ └── tabview.css │ │ ├── tabview-debug.js │ │ └── tabview-min.js │ ├── treeview │ │ ├── assets │ │ │ ├── skins │ │ │ │ └── sam │ │ │ │ ├── check0.gif │ │ │ │ ├── check1.gif │ │ │ │ ├── check2.gif │ │ │ │ ├── loading.gif │ │ │ │ ├── treeview-loading.gif │ │ │ │ ├── treeview-skin.css │ │ │ │ ├── treeview-sprite.gif │ │ │ │ └── treeview.css │ │ │ └── treeview-core.css │ │ ├── treeview-debug.js │ │ └── treeview-min.js │ └── yahoo │ ├── yahoo-debug.js │ └── yahoo-min.js └── winstone.jar
7 次やりたいこと
- Jenkins Master-Slave構成の構築
- 音声キャストサービスとの連携(喋るようにする)