| Commit message (Expand) | Author | Files | Lines | |
|---|---|---|---|---|
| 2019-06-11 | s/mail_debug_log/finish_phase/ | EuAndreh | 1 | -2/+2 |
| 2019-06-11 | Log when finished runnign trap | EuAndreh | 1 | -0/+2 |
| 2019-06-11 | Debug failing Ansible playbook logs | EuAndreh | 1 | -1/+1 |
| 2019-06-11 | Log if trap was called on error or normal exit | EuAndreh | 1 | -2/+10 |
| 2019-06-11 | Debug failing run of Ansible playbook | EuAndreh | 1 | -1/+1 |
| 2019-06-11 | Don't rely on git when running .buildenv and .envrc | EuAndreh | 1 | -1/+1 |
| 2019-06-11 | Revert "Install gitMinimal package to allow getting git SHA in .buildenv"•••This reverts commit 8bb7cd9d1f090a3e20e212566746b61a5f1fe4e9. | EuAndreh | 1 | -2/+0 |
| 2019-06-11 | Install gitMinimal package to allow getting git SHA in .buildenv | EuAndreh | 1 | -0/+2 |
| 2019-06-11 | Run git crypt lock inside trap function | EuAndreh | 1 | -7/+7 |
| 2019-06-11 | Move envsubst calls out of setup.sh into deploy.sh | EuAndreh | 2 | -7/+9 |
| 2019-06-11 | Set the directory before sourcing | EuAndreh | 2 | -2/+1 |
| 2019-06-10 | Quiet import GPG | EuAndreh | 1 | -1/+1 |
| 2019-06-10 | Allow envrc to be sourced in CI | EuAndreh | 2 | -3/+4 |
| 2019-06-10 | Remove call to =cd= in envrc files | EuAndreh | 2 | -1/+0 |
| 2019-06-10 | Reorder setup.sh | EuAndreh | 1 | -6/+6 |
| 2019-06-10 | Switch $DESTROY_VOLUME back on | EuAndreh | 1 | -1/+1 |
| 2019-06-10 | Switch off $DESTROY_VOLUME toggle | EuAndreh | 1 | -1/+1 |
| 2019-06-10 | Output all generated files on ./generated/, refactor .envrc variables | EuAndreh | 15 | -70/+72 |
| 2019-06-10 | TODOs.org | EuAndreh | 1 | -15/+27 |
| 2019-06-10 | Store updated Terraform files in case of failure | EuAndreh | 2 | -1/+10 |
| 2019-06-10 | Only send log email when running on CI | EuAndreh | 1 | -0/+7 |
| 2019-06-10 | Ignore /logs.txt | EuAndreh | 1 | -1/+1 |
| 2019-06-10 | ci dbg | EuAndreh | 1 | -1/+1 |
| 2019-06-10 | Fix missing stdout redirection '>' character | EuAndreh | 1 | -1/+1 |
| 2019-06-10 | Trust commited key | EuAndreh | 2 | -1/+4 |
| 2019-06-10 | Add filename to logs.txt output•••Taken from: https://stackoverflow.com/questions/5917413/concatenate-multiple-files-but-include-filename-as-section-headers | EuAndreh | 1 | -1/+1 |
| 2019-06-10 | Put terraform output in email logs.txt | EuAndreh | 1 | -3/+3 |
| 2019-06-10 | Commit public key instead of downloading it | EuAndreh | 2 | -1/+64 |
| 2019-06-10 | Re enable $DESTROY_VOLUME toggle | EuAndreh | 1 | -0/+0 |
| 2019-06-10 | Import GPG key before provisioning | EuAndreh | 2 | -0/+1 |
| 2019-06-10 | Disable SC2016 warnings | EuAndreh | 1 | -0/+2 |
| 2019-06-10 | Change order of stderr -> stdout redirection•••Thanks ShellCheck. | EuAndreh | 1 | -2/+2 |
| 2019-06-10 | Encrypt attached log | EuAndreh | 3 | -3/+6 |
| 2019-06-10 | Show in email subject if the run failed | EuAndreh | 2 | -2/+16 |
| 2019-06-10 | Send logs via email after finishing provision.sh•••The email will be send for both sucessfull and failed runs. | EuAndreh | 8 | -3/+54 |
| 2019-06-10 | Disable $DESTROY_VOLUME operational toggle | EuAndreh | 1 | -0/+0 |
| 2019-06-10 | Remove --progress from borg create•••It shows filenames in CI output log. | EuAndreh | 1 | -1/+0 |
| 2019-06-10 | Change SSH port | EuAndreh | 1 | -0/+0 |
| 2019-06-10 | Use create_known_hosts_file function instead of duplicating behaviour | EuAndreh | 1 | -3/+6 |
| 2019-06-10 | Fail CI run if backup fails | EuAndreh | 2 | -4/+5 |
| 2019-06-10 | Don't run restore backup Ansible task when not required•••Instead of performing this task on the generated =restore-backup.sh= file, do it on provision.yaml. The boolean logic is less confusing and the interpolation is less tricky. | EuAndreh | 2 | -8/+2 |
| 2019-06-10 | Create generated-known-hosts.txt twice•••Since it can change after being destroyed by Terraform, we can't create it before and use it later. | EuAndreh | 1 | -0/+1 |
| 2019-06-10 | Allow shutdown process to fail | EuAndreh | 1 | -2/+2 |
| 2019-06-10 | Provision DNS entries using DigitalOcean instead of DNS registrar•••This way we can implement dynamic (provision-time) Floating IP, instead of a hardcoded pre-created Floating IP address. Related changes: - remove =terraform-godaddy= provider, use =digitalocean_record= instead; - create =generated-known-hosts= after provisioning instead of during =setup.sh=: use the =$(terraform output public_floating_ip)= value to make this file dynamic; - remote the =$PINNED_IP= and =$TF_VAR_floating_ip= variables; - add type and descriptions to variable declarations in Terraform recipe. | EuAndreh | 6 | -64/+135 |
| 2019-06-09 | Change $TLD | EuAndreh | 1 | -0/+0 |
| 2019-06-09 | Rotate DNS registrar keys | EuAndreh | 1 | -0/+0 |
| 2019-06-09 | Revert "Create Terraform plan before shutting down running containers"•••This reverts commit c8963acd02a5095bafb46c79abd45eec45059707. | EuAndreh | 1 | -6/+6 |
| 2019-06-09 | Don't use terraform-full derivation | EuAndreh | 3 | -6/+3 |
| 2019-06-09 | Create Terraform plan before shutting down running containers | EuAndreh | 1 | -8/+8 |
| 2019-06-09 | Quote $() call (ShellCheck offense) | EuAndreh | 1 | -1/+1 |
