Updated instructions and git configuration

This commit is contained in:
Jeroen De Meerleer 2021-04-09 16:57:02 +02:00
parent aa821316c3
commit 2bbd43768c
Signed by: JeroenED
GPG Key ID: 28CCCB8F62BFADD6
3 changed files with 6 additions and 2 deletions

1
.gitignore vendored
View File

@ -21,6 +21,7 @@ test/bats/
# Directories containing roles imported from Ansible Galaxy # Directories containing roles imported from Ansible Galaxy
# (user.role notation) # (user.role notation)
ansible/roles/*.* ansible/roles/*.*
!ansible/roles/.gitkeep
# Ansible Retry-files # Ansible Retry-files
*.retry *.retry

View File

@ -7,11 +7,14 @@ Webcron management is an easy-to-use interface to manage cronjob running on a pu
* Vagrant * Vagrant
* Vagrant compatible hypervisor (eg. Virtualbox) * Vagrant compatible hypervisor (eg. Virtualbox)
* Ansible * Ansible
* [Ansible Toolbox by BertVV](https://github.com/bertvv/ansible-toolbox)
## Installation ## Installation
0. Install the Ansible Toolbox if you didn't do this yet
1. Clone this repository to [dir]/webcron-dev-vm 1. Clone this repository to [dir]/webcron-dev-vm
2. Clone the [webcron-repository](https://git.jeroened.be/JereonED/webcron) to [dir]/webcron 2. Clone the [webcron-repository](https://git.jeroened.be/JereonED/webcron) to [dir]/webcron
3. Open your terminal and cd to [dir]/webcron-dev-vm 3. Open your terminal and cd to [dir]/webcron-dev-vm
4. `vagrant up` 4. Install the Ansible roles with ` $ atb-role-deps`
4. `$ vagrant up`
5. While the vm is provisioning edit your /etc/hosts to webcron.test point to 192.168.56.11 5. While the vm is provisioning edit your /etc/hosts to webcron.test point to 192.168.56.11
6. Last but not least: happy devving 6. Last but not least: happy devving

0
ansible/roles/.gitkeep Normal file
View File