├── .gitignore ├── LICENSE ├── README.md └── season_1 ├── setup.md ├── workshop_0 └── introduction.md ├── workshop_1 ├── README.md └── env │ ├── Dockerfile │ ├── README.md │ ├── Vagrantfile │ └── jenkins-salve │ ├── README.md │ ├── group_vars │ └── jenkins │ ├── hosts │ ├── jenkins.yml │ └── roles │ └── jenkins │ ├── files │ └── .gitignore │ └── tasks │ └── main.yml ├── workshop_2 ├── README.md ├── configure_jenkins │ ├── configure_jenkins.sh │ └── template │ │ ├── compile.job │ │ ├── jpetstore.view │ │ └── update.job └── env │ ├── .gitginore │ ├── .gitignore │ ├── Vagrantfile │ ├── jenkins-salve │ ├── README.md │ ├── group_vars │ │ ├── all │ │ └── jenkins │ ├── hosts │ ├── jenkins.yml │ └── roles │ │ └── jenkins │ │ ├── files │ │ └── .gitignore │ │ └── tasks │ │ └── main.yml │ └── webserver │ ├── java.yml │ ├── playbook.yml │ ├── server.xml │ ├── sources.list │ ├── tomcat-initscript.sh │ └── tomcat-users.xml ├── workshop_3 ├── DevOpsWorkshop-3.png ├── README.md └── env │ ├── .gitignore │ ├── Vagrantfile │ └── ansible-ci │ ├── group_vars │ ├── all │ └── webserver │ ├── jenkins-master.yml │ ├── jenkins-savle.yml │ ├── roles │ ├── common │ │ └── tasks │ │ │ └── main.yml │ ├── jenkins │ │ └── tasks │ │ │ └── main.yml │ └── tomcat │ │ ├── files │ │ └── tomcat-initscript.sh │ │ ├── handlers │ │ └── main.yml │ │ ├── tasks │ │ └── main.yml │ │ └── templates │ │ ├── server.xml │ │ └── tomcat-users.xml │ └── webserver.yml └── workshop_4 ├── README.md └── env ├── Vagrantfile └── ansible ├── build.yml ├── group_vars └── all ├── hosts ├── portal.yml ├── prod.yml ├── roles ├── build │ ├── meta │ │ └── main.yml │ └── tasks │ │ └── main.yml ├── common │ ├── files │ │ └── sources.list │ └── tasks │ │ └── main.yml ├── portal │ ├── files │ │ └── plugins │ │ │ ├── build-pipeline-plugin.hpi │ │ │ ├── clone-workspace-scm.hpi │ │ │ ├── credentials.hpi │ │ │ ├── deploy.hpi │ │ │ ├── git-client.hpi │ │ │ ├── git.hpi │ │ │ ├── jquery.hpi │ │ │ ├── parameterized-trigger.hpi │ │ │ ├── scm-api.hpi │ │ │ └── ssh-credentials.hpi │ ├── meta │ │ └── main.yml │ ├── tasks │ │ └── main.yml │ └── templates │ │ ├── config │ │ ├── config.xml │ │ └── hudson.tasks.Maven.xml │ │ └── jobs │ │ ├── build │ │ └── config.xml │ │ ├── prod │ │ └── config.xml │ │ └── test │ │ └── config.xml └── prod │ ├── files │ └── tomcat-initscript.sh │ ├── handlers │ └── main.yml │ ├── meta │ └── main.yml │ ├── tasks │ └── main.yml │ ├── templates │ ├── server.xml │ └── tomcat-users.xml │ └── vars │ └── main.yml └── site.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/README.md -------------------------------------------------------------------------------- /season_1/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/setup.md -------------------------------------------------------------------------------- /season_1/workshop_0/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_0/introduction.md -------------------------------------------------------------------------------- /season_1/workshop_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_1/README.md -------------------------------------------------------------------------------- /season_1/workshop_1/env/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_1/env/Dockerfile -------------------------------------------------------------------------------- /season_1/workshop_1/env/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_1/env/README.md -------------------------------------------------------------------------------- /season_1/workshop_1/env/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_1/env/Vagrantfile -------------------------------------------------------------------------------- /season_1/workshop_1/env/jenkins-salve/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_1/env/jenkins-salve/README.md -------------------------------------------------------------------------------- /season_1/workshop_1/env/jenkins-salve/group_vars/jenkins: -------------------------------------------------------------------------------- 1 | http_port: 8181 -------------------------------------------------------------------------------- /season_1/workshop_1/env/jenkins-salve/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_1/env/jenkins-salve/hosts -------------------------------------------------------------------------------- /season_1/workshop_1/env/jenkins-salve/jenkins.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_1/env/jenkins-salve/jenkins.yml -------------------------------------------------------------------------------- /season_1/workshop_1/env/jenkins-salve/roles/jenkins/files/.gitignore: -------------------------------------------------------------------------------- 1 | *.war -------------------------------------------------------------------------------- /season_1/workshop_1/env/jenkins-salve/roles/jenkins/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_1/env/jenkins-salve/roles/jenkins/tasks/main.yml -------------------------------------------------------------------------------- /season_1/workshop_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/README.md -------------------------------------------------------------------------------- /season_1/workshop_2/configure_jenkins/configure_jenkins.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/configure_jenkins/configure_jenkins.sh -------------------------------------------------------------------------------- /season_1/workshop_2/configure_jenkins/template/compile.job: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/configure_jenkins/template/compile.job -------------------------------------------------------------------------------- /season_1/workshop_2/configure_jenkins/template/jpetstore.view: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/configure_jenkins/template/jpetstore.view -------------------------------------------------------------------------------- /season_1/workshop_2/configure_jenkins/template/update.job: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/configure_jenkins/template/update.job -------------------------------------------------------------------------------- /season_1/workshop_2/env/.gitginore: -------------------------------------------------------------------------------- 1 | .vagrant 2 | -------------------------------------------------------------------------------- /season_1/workshop_2/env/.gitignore: -------------------------------------------------------------------------------- 1 | .vagrant 2 | -------------------------------------------------------------------------------- /season_1/workshop_2/env/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/env/Vagrantfile -------------------------------------------------------------------------------- /season_1/workshop_2/env/jenkins-salve/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/env/jenkins-salve/README.md -------------------------------------------------------------------------------- /season_1/workshop_2/env/jenkins-salve/group_vars/all: -------------------------------------------------------------------------------- 1 | http_port: 8181 -------------------------------------------------------------------------------- /season_1/workshop_2/env/jenkins-salve/group_vars/jenkins: -------------------------------------------------------------------------------- 1 | http_port: 8181 -------------------------------------------------------------------------------- /season_1/workshop_2/env/jenkins-salve/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/env/jenkins-salve/hosts -------------------------------------------------------------------------------- /season_1/workshop_2/env/jenkins-salve/jenkins.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/env/jenkins-salve/jenkins.yml -------------------------------------------------------------------------------- /season_1/workshop_2/env/jenkins-salve/roles/jenkins/files/.gitignore: -------------------------------------------------------------------------------- 1 | *.war -------------------------------------------------------------------------------- /season_1/workshop_2/env/jenkins-salve/roles/jenkins/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/env/jenkins-salve/roles/jenkins/tasks/main.yml -------------------------------------------------------------------------------- /season_1/workshop_2/env/webserver/java.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/env/webserver/java.yml -------------------------------------------------------------------------------- /season_1/workshop_2/env/webserver/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/env/webserver/playbook.yml -------------------------------------------------------------------------------- /season_1/workshop_2/env/webserver/server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/env/webserver/server.xml -------------------------------------------------------------------------------- /season_1/workshop_2/env/webserver/sources.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/env/webserver/sources.list -------------------------------------------------------------------------------- /season_1/workshop_2/env/webserver/tomcat-initscript.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/env/webserver/tomcat-initscript.sh -------------------------------------------------------------------------------- /season_1/workshop_2/env/webserver/tomcat-users.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_2/env/webserver/tomcat-users.xml -------------------------------------------------------------------------------- /season_1/workshop_3/DevOpsWorkshop-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_3/DevOpsWorkshop-3.png -------------------------------------------------------------------------------- /season_1/workshop_3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_3/README.md -------------------------------------------------------------------------------- /season_1/workshop_3/env/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_3/env/.gitignore -------------------------------------------------------------------------------- /season_1/workshop_3/env/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_3/env/Vagrantfile -------------------------------------------------------------------------------- /season_1/workshop_3/env/ansible-ci/group_vars/all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_3/env/ansible-ci/group_vars/all -------------------------------------------------------------------------------- /season_1/workshop_3/env/ansible-ci/group_vars/webserver: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /season_1/workshop_3/env/ansible-ci/jenkins-master.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_3/env/ansible-ci/jenkins-master.yml -------------------------------------------------------------------------------- /season_1/workshop_3/env/ansible-ci/jenkins-savle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_3/env/ansible-ci/jenkins-savle.yml -------------------------------------------------------------------------------- /season_1/workshop_3/env/ansible-ci/roles/common/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_3/env/ansible-ci/roles/common/tasks/main.yml -------------------------------------------------------------------------------- /season_1/workshop_3/env/ansible-ci/roles/jenkins/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_3/env/ansible-ci/roles/jenkins/tasks/main.yml -------------------------------------------------------------------------------- /season_1/workshop_3/env/ansible-ci/roles/tomcat/files/tomcat-initscript.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_3/env/ansible-ci/roles/tomcat/files/tomcat-initscript.sh -------------------------------------------------------------------------------- /season_1/workshop_3/env/ansible-ci/roles/tomcat/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_3/env/ansible-ci/roles/tomcat/handlers/main.yml -------------------------------------------------------------------------------- /season_1/workshop_3/env/ansible-ci/roles/tomcat/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_3/env/ansible-ci/roles/tomcat/tasks/main.yml -------------------------------------------------------------------------------- /season_1/workshop_3/env/ansible-ci/roles/tomcat/templates/server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_3/env/ansible-ci/roles/tomcat/templates/server.xml -------------------------------------------------------------------------------- /season_1/workshop_3/env/ansible-ci/roles/tomcat/templates/tomcat-users.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_3/env/ansible-ci/roles/tomcat/templates/tomcat-users.xml -------------------------------------------------------------------------------- /season_1/workshop_3/env/ansible-ci/webserver.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_3/env/ansible-ci/webserver.yml -------------------------------------------------------------------------------- /season_1/workshop_4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/README.md -------------------------------------------------------------------------------- /season_1/workshop_4/env/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/Vagrantfile -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/build.yml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/group_vars/all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/group_vars/all -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/hosts -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/portal.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/portal.yml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/prod.yml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/build/meta/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | dependencies: 3 | - role: common 4 | -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/build/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/build/tasks/main.yml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/common/files/sources.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/common/files/sources.list -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/common/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/common/tasks/main.yml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/files/plugins/build-pipeline-plugin.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/files/plugins/build-pipeline-plugin.hpi -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/files/plugins/clone-workspace-scm.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/files/plugins/clone-workspace-scm.hpi -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/files/plugins/credentials.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/files/plugins/credentials.hpi -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/files/plugins/deploy.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/files/plugins/deploy.hpi -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/files/plugins/git-client.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/files/plugins/git-client.hpi -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/files/plugins/git.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/files/plugins/git.hpi -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/files/plugins/jquery.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/files/plugins/jquery.hpi -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/files/plugins/parameterized-trigger.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/files/plugins/parameterized-trigger.hpi -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/files/plugins/scm-api.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/files/plugins/scm-api.hpi -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/files/plugins/ssh-credentials.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/files/plugins/ssh-credentials.hpi -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/meta/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | dependencies: 3 | - role: build 4 | -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/tasks/main.yml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/templates/config/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/templates/config/config.xml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/templates/config/hudson.tasks.Maven.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/templates/config/hudson.tasks.Maven.xml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/templates/jobs/build/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/templates/jobs/build/config.xml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/templates/jobs/prod/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/templates/jobs/prod/config.xml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/portal/templates/jobs/test/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/portal/templates/jobs/test/config.xml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/prod/files/tomcat-initscript.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/prod/files/tomcat-initscript.sh -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/prod/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/prod/handlers/main.yml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/prod/meta/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | dependencies: 3 | - common 4 | -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/prod/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/prod/tasks/main.yml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/prod/templates/server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/prod/templates/server.xml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/prod/templates/tomcat-users.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/prod/templates/tomcat-users.xml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/roles/prod/vars/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/roles/prod/vars/main.yml -------------------------------------------------------------------------------- /season_1/workshop_4/env/ansible/site.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoughtWorks-Chengdu-DevOps-Club/tw_devops_workshop/HEAD/season_1/workshop_4/env/ansible/site.yml --------------------------------------------------------------------------------