├── .drone.yml ├── .gitignore ├── 0.8.x ├── README.md ├── docker-compose.bitbucket.yml ├── docker-compose.gitea.yml ├── docker-compose.github.mysql.yml ├── docker-compose.github.yml ├── docker-compose.gitlab.yml └── docker-compose.yml ├── 1.x ├── docker-compose.github.mysql.yml ├── docker-compose.github.yml ├── docker-compose.gitlab.yml ├── docker-compose.yml └── traefik+drone │ ├── README.md │ ├── drone │ └── docker-compose.yml │ └── traefik │ ├── acme.json │ ├── docker-compose.yml │ └── traefik.toml ├── 2.x └── docker-compose.yml ├── LICENSE ├── README.md ├── ansible ├── Makefile ├── host.ini ├── playbook.yml ├── roles │ ├── base │ │ ├── tasks │ │ │ ├── main.yml │ │ │ └── ubuntu.yml │ │ └── vars │ │ │ └── ubuntu.yml │ └── docker │ │ ├── defaults │ │ └── main.yml │ │ ├── handlers │ │ └── main.yml │ │ ├── tasks │ │ └── main.yml │ │ └── templates │ │ ├── daemon.json.j2 │ │ ├── default.j2 │ │ └── service.j2 └── vars │ ├── drone-agent.yml │ └── drone-server.yml ├── data └── mysql │ └── .gitkeep └── installation ├── images ├── bitbucket-setup-01.png ├── bitbucket-setup-02.png ├── bitbucket-setup-03.png ├── bitbucket-setup-04.png ├── bitbucket-setup-05.png ├── bitbucket-setup-06.png ├── github-setup-01.png ├── github-setup-02.png ├── github-setup-03.png ├── github-setup-04.png ├── github-setup-05.png ├── gitlab-setup-01.png ├── gitlab-setup-02.png ├── gitlab-setup-03.png └── gitlab-setup-04.png ├── install-with-bitbucket.md ├── install-with-github.md └── install-with-gitlab.md /.drone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/.drone.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /0.8.x/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/0.8.x/README.md -------------------------------------------------------------------------------- /0.8.x/docker-compose.bitbucket.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/0.8.x/docker-compose.bitbucket.yml -------------------------------------------------------------------------------- /0.8.x/docker-compose.gitea.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/0.8.x/docker-compose.gitea.yml -------------------------------------------------------------------------------- /0.8.x/docker-compose.github.mysql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/0.8.x/docker-compose.github.mysql.yml -------------------------------------------------------------------------------- /0.8.x/docker-compose.github.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/0.8.x/docker-compose.github.yml -------------------------------------------------------------------------------- /0.8.x/docker-compose.gitlab.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/0.8.x/docker-compose.gitlab.yml -------------------------------------------------------------------------------- /0.8.x/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/0.8.x/docker-compose.yml -------------------------------------------------------------------------------- /1.x/docker-compose.github.mysql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/1.x/docker-compose.github.mysql.yml -------------------------------------------------------------------------------- /1.x/docker-compose.github.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/1.x/docker-compose.github.yml -------------------------------------------------------------------------------- /1.x/docker-compose.gitlab.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/1.x/docker-compose.gitlab.yml -------------------------------------------------------------------------------- /1.x/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/1.x/docker-compose.yml -------------------------------------------------------------------------------- /1.x/traefik+drone/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/1.x/traefik+drone/README.md -------------------------------------------------------------------------------- /1.x/traefik+drone/drone/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/1.x/traefik+drone/drone/docker-compose.yml -------------------------------------------------------------------------------- /1.x/traefik+drone/traefik/acme.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /1.x/traefik+drone/traefik/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/1.x/traefik+drone/traefik/docker-compose.yml -------------------------------------------------------------------------------- /1.x/traefik+drone/traefik/traefik.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/1.x/traefik+drone/traefik/traefik.toml -------------------------------------------------------------------------------- /2.x/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/2.x/docker-compose.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /ansible/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/ansible/Makefile -------------------------------------------------------------------------------- /ansible/host.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/ansible/host.ini -------------------------------------------------------------------------------- /ansible/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/ansible/playbook.yml -------------------------------------------------------------------------------- /ansible/roles/base/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/ansible/roles/base/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/base/tasks/ubuntu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/ansible/roles/base/tasks/ubuntu.yml -------------------------------------------------------------------------------- /ansible/roles/base/vars/ubuntu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/ansible/roles/base/vars/ubuntu.yml -------------------------------------------------------------------------------- /ansible/roles/docker/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/ansible/roles/docker/defaults/main.yml -------------------------------------------------------------------------------- /ansible/roles/docker/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/ansible/roles/docker/handlers/main.yml -------------------------------------------------------------------------------- /ansible/roles/docker/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/ansible/roles/docker/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/docker/templates/daemon.json.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/ansible/roles/docker/templates/daemon.json.j2 -------------------------------------------------------------------------------- /ansible/roles/docker/templates/default.j2: -------------------------------------------------------------------------------- 1 | DOCKER_OPTS="{{ docker_opts }}" 2 | -------------------------------------------------------------------------------- /ansible/roles/docker/templates/service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/ansible/roles/docker/templates/service.j2 -------------------------------------------------------------------------------- /ansible/vars/drone-agent.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/ansible/vars/drone-agent.yml -------------------------------------------------------------------------------- /ansible/vars/drone-server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/ansible/vars/drone-server.yml -------------------------------------------------------------------------------- /data/mysql/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /installation/images/bitbucket-setup-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/images/bitbucket-setup-01.png -------------------------------------------------------------------------------- /installation/images/bitbucket-setup-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/images/bitbucket-setup-02.png -------------------------------------------------------------------------------- /installation/images/bitbucket-setup-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/images/bitbucket-setup-03.png -------------------------------------------------------------------------------- /installation/images/bitbucket-setup-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/images/bitbucket-setup-04.png -------------------------------------------------------------------------------- /installation/images/bitbucket-setup-05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/images/bitbucket-setup-05.png -------------------------------------------------------------------------------- /installation/images/bitbucket-setup-06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/images/bitbucket-setup-06.png -------------------------------------------------------------------------------- /installation/images/github-setup-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/images/github-setup-01.png -------------------------------------------------------------------------------- /installation/images/github-setup-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/images/github-setup-02.png -------------------------------------------------------------------------------- /installation/images/github-setup-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/images/github-setup-03.png -------------------------------------------------------------------------------- /installation/images/github-setup-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/images/github-setup-04.png -------------------------------------------------------------------------------- /installation/images/github-setup-05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/images/github-setup-05.png -------------------------------------------------------------------------------- /installation/images/gitlab-setup-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/images/gitlab-setup-01.png -------------------------------------------------------------------------------- /installation/images/gitlab-setup-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/images/gitlab-setup-02.png -------------------------------------------------------------------------------- /installation/images/gitlab-setup-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/images/gitlab-setup-03.png -------------------------------------------------------------------------------- /installation/images/gitlab-setup-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/images/gitlab-setup-04.png -------------------------------------------------------------------------------- /installation/install-with-bitbucket.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/install-with-bitbucket.md -------------------------------------------------------------------------------- /installation/install-with-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/install-with-github.md -------------------------------------------------------------------------------- /installation/install-with-gitlab.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-training/drone-tutorial/HEAD/installation/install-with-gitlab.md --------------------------------------------------------------------------------