This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

Added unique roles for provision remote hosts and VM

  • Loading branch information...
BR0kEN- committed Nov 16, 2015
1 parent 33e2f07 commit dae5d7b7e14d0b047706616acd084c924a214dac
Showing with 493 additions and 2,105 deletions.
  1. +1 −1 README.md
  2. +0 −35 files/sites-enabled/000-default.conf
  3. +1 −1 inventory
  4. +0 −240 scripts/jenkinsbox.yml
  5. +184 −0 scripts/provision.yml
  6. +21 −7 scripts/repository.yml
  7. +1 −0 scripts/roles/ansible-role-apache/defaults/main.yml
  8. +0 −49 scripts/roles/ansible-role-apache/tasks/configure-Debian.yml
  9. +0 −19 scripts/roles/ansible-role-apache/tasks/configure-RedHat.yml
  10. +14 −6 scripts/roles/ansible-role-apache/tasks/configure.yml
  11. +5 −6 scripts/roles/ansible-role-apache/tasks/main.yml
  12. +0 −7 scripts/roles/ansible-role-apache/tasks/setup-Debian.yml
  13. +0 −7 scripts/roles/ansible-role-apache/tasks/setup-RedHat.yml
  14. +22 −2 scripts/roles/ansible-role-apache/tasks/setup.yml
  15. +4 −1 scripts/roles/ansible-role-apache/templates/vhosts-2.2.conf.j2
  16. +4 −1 scripts/roles/ansible-role-apache/templates/vhosts-2.4.conf.j2
  17. +0 −104 scripts/roles/ansible-role-mysql/README.md
  18. +0 −1 scripts/roles/ansible-role-mysql/defaults/main.yml
  19. +3 −0 scripts/roles/ansible-role-mysql/tasks/configure.yml
  20. +41 −20 scripts/roles/ansible-role-mysql/tasks/secure-installation.yml
  21. +0 −1 scripts/roles/ansible-role-mysql/templates/my.cnf.j2
  22. 0 scripts/roles/cibox-behat-selenium2/defaults/main.yml
  23. +0 −6 scripts/roles/cibox-behat-selenium2/tasks/chrome.yml
  24. +7 −9 scripts/roles/cibox-behat-selenium2/tasks/main.yml
  25. +3 −8 scripts/roles/cibox-behat-selenium2/tasks/selenium.yml
  26. 0 scripts/roles/cibox-behat-selenium2/templates/xvfb.j2
  27. +9 −3 scripts/roles/cibox-composer-drush/tasks/main.yml
  28. +0 −19 scripts/roles/cibox-jenkins/LICENCE
  29. +0 −145 scripts/roles/cibox-jenkins/Readme.md
  30. +30 −23 scripts/roles/cibox-jenkins/defaults/main.yml
  31. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/com.cloudbees.jenkins.GitHubPushTrigger.xml
  32. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/config.xml
  33. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/credentials.xml
  34. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/hudson.maven.MavenModuleSet.xml
  35. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/hudson.plugins.analysis.core.GlobalSettings.xml
  36. 0 ...s/jenkins → scripts/roles/cibox-jenkins/files}/hudson.plugins.ansicolor.AnsiColorBuildWrapper.xml
  37. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/hudson.plugins.git.GitSCM.xml
  38. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/hudson.scm.CVSSCM.xml
  39. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/hudson.scm.SubversionSCM.xml
  40. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/hudson.tasks.Ant.xml
  41. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/hudson.tasks.Mailer.xml
  42. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/hudson.tasks.Maven.xml
  43. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/hudson.tasks.Shell.xml
  44. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/hudson.triggers.SCMTrigger.xml
  45. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/jenkins.model.ArtifactManagerConfiguration.xml
  46. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/jenkins.model.DownloadSettings.xml
  47. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/jenkins.model.JenkinsLocationConfiguration.xml
  48. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/jenkins.mvn.GlobalMavenConfig.xml
  49. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/jobs/BACKUP_PROD_DB/config.xml
  50. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/jobs/DEMO/config.xml
  51. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/jobs/DISK_USAGE_TRIGGER/config.xml
  52. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/jobs/PR_BUILDER/config.xml
  53. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/jobs/SERVER_CLEANER/config.xml
  54. 0 .../cibox-jenkins/files}/org.jenkinsCi.plugins.projectDescriptionSetter.DescriptionSetterWrapper.xml
  55. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/org.jenkinsci.plugins.ghprb.GhprbTrigger.xml
  56. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/org.jenkinsci.plugins.gitclient.JGitTool.xml
  57. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/org.jvnet.hudson.plugins.SSHBuildWrapper.xml
  58. 0 {files/jenkins → scripts/roles/cibox-jenkins/files}/users/root/config.xml
  59. 0 scripts/roles/cibox-jenkins/handlers/main.yml
  60. +5 −5 scripts/roles/cibox-jenkins/tasks/cli.yml
  61. 0 scripts/roles/cibox-jenkins/tasks/dependencies_deb.yml
  62. +0 −26 scripts/roles/cibox-jenkins/tasks/jenkins.yml
  63. +42 −0 scripts/roles/cibox-jenkins/tasks/jobs.yml
  64. +30 −3 scripts/roles/cibox-jenkins/tasks/main.yml
  65. +1 −5 scripts/roles/cibox-jenkins/tasks/plugins.yml
  66. 0 scripts/roles/cibox-jenkins/tasks/repo.yml
  67. +1 −0 scripts/roles/cibox-jenkins/vars/main.yml
  68. +5 −0 scripts/roles/cibox-protected-folders/defaults/main.yml
  69. +24 −0 scripts/roles/cibox-protected-folders/tasks/main.yml
  70. +1 −1 files/backup-folder/.htaccess → scripts/roles/cibox-protected-folders/templates/htaccess-protect.j2
  71. +15 −17 scripts/roles/cibox-ssl-config/tasks/main.yml
  72. 0 files/sites-enabled/default-ssl.conf → scripts/roles/cibox-ssl-config/templates/default-ssl.j2
  73. +6 −2 {vagrant/provisioning → }/scripts/vars/apache.yml
  74. 0 {vagrant/provisioning → }/scripts/vars/mysql.yml
  75. 0 {vagrant/provisioning → }/scripts/vars/php.yml
  76. +0 −339 vagrant/LICENSE
  77. +4 −4 vagrant/README.md
  78. +9 −4 vagrant/Vagrantfile
  79. +0 −801 vagrant/adminer.php
  80. +0 −95 vagrant/provisioning/scripts/provision.yml
  81. +0 −35 vagrant/provisioning/shell/os-detect.sh
  82. +0 −47 vagrant/provisioning/shell/provision.sh
@@ -4,7 +4,7 @@

- Add your host credentials to the `inventory` file.
- `./ansible.sh jenkinsbox --project=NAME --limit=HOST`
- `./ansible.sh drupal --project=<NAME> [--cmf=drupal] [--version=7.41] [--host=https://github.com] [--vendor=drupal]`
- `./ansible.sh drupal --project=<NAME> [--cmf=drupal] [--version=7.41] [--host=https://github.com] [--vendor=drupal] [--adminer=4.2.2]`

## CIBox mailing list

This file was deleted.

Oops, something went wrong.
@@ -8,4 +8,4 @@
# 192.168.1.1

[br0ken]
185.86.76.75
185.86.76.75 ansible_ssh_user=root

This file was deleted.

Oops, something went wrong.
Oops, something went wrong.

0 comments on commit dae5d7b

Please sign in to comment.