Commit graph

  • 225b116df0 Remove workspace var. can be replaced with internal variable terraform.workspace master Conor McManus 2023-03-27 14:23:50 +02:00
  • c97850e916 Remove shared creds file Conor McManus 2023-01-24 17:14:05 +01:00
  • 9491a890ab Fix issue with -e flag not generating file correctly Conor McManus 2023-01-24 16:50:12 +01:00
  • 4829fe8f54 Merge branch 'master' of gitlab.com:spengreb/atmos Conor McManus 2023-01-24 15:06:56 +01:00
  • 08d6f222bf Fix latest docker image not working Conor McManus 2023-01-24 15:06:49 +01:00
  • 590fd10b60 Merge branch 'fix-env-flag-overriding-creds-file' into 'master' spengreb 2023-01-24 13:46:54 +00:00
  • 57045656b3 Fix check on env vars Conor McManus 2023-01-24 14:44:49 +01:00
  • 473755b7e7 Will push latest docker version as well as terraform version spengreb 2022-12-01 16:11:00 +01:00
  • aa45175a63 Will push latest docker version as well as terraform version spengreb 2022-12-01 16:02:14 +01:00
  • 53b0678d02 Merge branch 'add-ci-cd' into 'master' spengreb 2022-12-01 14:51:27 +00:00
  • b130a75f87 Add ci cd spengreb 2022-12-01 14:51:27 +00:00
  • e47b0cd446 docker will always get latest terraform version spengreb 2022-12-01 15:07:28 +01:00
  • a8a6bbfc30 Update tf version to 12.24 Spengreb 2020-09-24 15:47:45 +02:00
  • 624181c0e6 more fixes for -e flag Conor 2020-01-24 16:28:43 +01:00
  • ddcccde8f1 -e creds file fixes in docker Conor 2020-01-24 16:23:36 +01:00
  • 402db3a03f Dockerfile changes Conor 2020-01-24 15:43:23 +01:00
  • a15e924235 remove shared creds as its not working Conor 2020-01-24 15:33:33 +01:00
  • b11f87e709 Add check for -e flag for overriding aws creds file Conor 2020-01-24 15:20:29 +01:00
  • b7f72bb67b Fix docker version Conor 2020-01-24 14:12:49 +01:00
  • 8e693dcbbb Update docker version number Conor 2020-01-24 13:43:26 +01:00
  • 9f4f6d0b89 Update tf version Conor 2020-01-24 13:37:53 +01:00
  • 0b3f3068e4 Fix closing bracket conor 2019-11-13 12:04:41 +01:00
  • d3f44bb7ec -e flag now uses default aws creds file location. This is because of issues around allowing the terraform backend chunk finding creds in a non-default location conor 2019-11-13 11:58:37 +01:00
  • b815e3b526 Fixes for workspaces not found in credentials.py conor 2019-11-13 11:37:50 +01:00
  • a72d1c1c01 Add exclusion to adding project prefix to default workspace conor 2019-11-13 11:34:51 +01:00
  • 53175c47a6 Update terraform version conor 2019-11-05 10:11:29 +01:00
  • 08e8b90aee
    Merge pull request #2 from simonArnold/separation-and-basic-integration-tests Spengreb 2019-10-30 11:21:55 +01:00
  • ea9bc944c9 Rough separation of modules and added top level tests to main logic method Simon Arnold 2019-10-29 21:29:27 +01:00
  • 052384ceec Revert back to replacing default credentials due to issues with getting the correct statefile spengreb 2019-08-30 16:22:52 +02:00
  • 41a422e0bc Add exception for env vars to use _ spengreb 2019-08-30 15:35:19 +02:00
  • 9fac2103c5 Change logic for checking if dir is a git dir. spengreb 2019-08-30 13:40:14 +02:00
  • d5062e63e9
    Update README.md Spengreb 2019-08-29 14:32:01 +02:00
  • a7e03157b3 Change default workspace to default instead of qa conor 2019-08-19 15:39:47 +02:00
  • 58785c2c46 Fix for using _ vs - conor 2019-08-15 17:32:45 +02:00
  • d5fb22ea8a add git http creds helper conor 2019-08-14 12:49:55 +02:00
  • 9664581b71 Add version tag conor 2019-08-06 13:36:18 +02:00
  • b810b600dd Merged conor 2019-08-06 13:31:42 +02:00
  • fdd14d9250 Update tf version conor 2019-08-06 13:27:59 +02:00
  • 126099b363 -p flag now works with creds file feature/1.2 conor 2019-08-01 11:01:45 +02:00
  • 250f1b83d6 A little error handling conor 2019-07-29 15:01:15 +02:00
  • 85b1113280 Update readme spengreb 2019-07-26 11:58:27 +02:00
  • edca76ac24
    Merge pull request #1 from Spengreb/release/1.1 Spengreb 2019-07-17 10:40:56 +02:00
  • b6d8d623df Add verbose mode and flag for project prefix in env vars release/1.1 conor 2019-07-17 10:15:21 +02:00
  • 8bff7443d5 Changed -p flag to be -n for neutralize for stoppping atmos from doing var appending conor 2019-07-17 09:34:14 +02:00
  • dc5ba48990 Atmos will use its own credentials file conor 2019-07-16 17:12:34 +02:00
  • 6bcd68e410 Update -p flag description to be accurate conor 2019-07-16 13:09:32 +02:00
  • e3f5688ee4 Flip the order of where tf commands happen. This appears to be more stable behaviour conor 2019-06-12 15:55:01 +02:00
  • b9d3f5ca56 Merge branch 'master' of github.com:Spengreb/atmos spengreb 2019-06-12 11:58:40 +02:00
  • 9ebf7fbd35 Upgrade to terraform 12.1 spengreb 2019-06-12 11:58:25 +02:00
  • f12fd7b2f3 Master branch will try to get default.tfvars conor 2019-06-11 13:11:50 +02:00
  • c6880e40a7 Merge branch 'master' of github.com:Spengreb/atmos Conor.McManus 2019-06-07 10:17:28 +02:00
  • 38661f8f07 Add emoji Conor.McManus 2019-06-07 10:17:17 +02:00
  • f01338e3ba Terraform 0.12 now included in dockerfile spengreb 2019-06-04 09:23:28 +02:00
  • 669e3c160c yeo spengreb 2019-06-04 09:17:43 +02:00
  • 6279a80e6b remove tags spengreb 2019-06-04 09:03:48 +02:00
  • 1a411a52a4 Add docker latest tag spengreb 2019-06-04 08:52:32 +02:00
  • f947820f54 Add automatic docker registry spengreb 2019-06-04 08:51:23 +02:00
  • 0c0675857a Drone io badge Conor.McManus 2019-05-27 13:32:44 +02:00
  • deb0294b61 Add ci stuff Conor.McManus 2019-05-27 13:30:45 +02:00
  • 1c8e828df6 Add drone ci file Conor.McManus 2019-05-27 13:21:06 +02:00
  • 288a8382a1 remove debug prints Conor.McManus 2019-04-18 14:31:50 +02:00
  • 0b432cd88a Add override to turn off automatically switching workspace Conor.McManus 2019-04-17 11:44:14 +02:00
  • 731f14eb62 Change -t to -e Conor.McManus 2019-04-17 10:59:51 +02:00
  • ccccfda839 Change -t to -e Conor.McManus 2019-04-17 10:59:30 +02:00
  • 5985e6ffc9 Add workspace manager to lock git branch with workspace Conor.McManus 2019-04-17 10:53:05 +02:00
  • 360e946f6c Add git package to docker Conor.McManus 2019-04-16 10:26:59 +02:00
  • fad6dfce79 Fix docker build Conor.McManus 2019-04-15 16:51:21 +02:00
  • c36f461dc9 Fix docker build Conor.McManus 2019-04-15 16:49:45 +02:00
  • a37c260264 Change OS base Conor.McManus 2019-04-15 16:46:08 +02:00
  • 49c7760afa Bug fix for templatingnot working Conor.McManus 2019-04-15 16:38:32 +02:00
  • 1b4ffc81c6 Remove unused import Conor.McManus 2019-04-15 15:43:24 +02:00
  • a095a988fd Add documentation feature/credentials-manager Conor.McManus 2019-04-15 15:39:43 +02:00
  • 7f6d282cda Remove unneeded print Conor.McManus 2019-04-15 15:24:05 +02:00
  • 34b7449141 Add -t flag to use environment vars to generate credetials file. Conor.McManus 2019-04-15 15:15:39 +02:00
  • e528db59d0 Changed docs Conor.McManus 2019-04-10 15:41:36 +02:00
  • de77b18511 Add workspace profile support Conor.McManus 2019-04-10 15:40:04 +02:00
  • df6ee33842 Add build status badge Conor.McManus 2019-04-10 14:15:10 +02:00
  • 2bb6dfb52b Remove atmos config from dockerfile Conor.McManus 2019-04-10 14:14:20 +02:00
  • ac4fb7a939 Add documentation Conor.McManus 2019-04-10 14:00:09 +02:00
  • 7052e91861 Work out valid envs from vars folder. Handle no workspace scenario Conor.McManus 2019-04-10 13:47:03 +02:00
  • 9ff0f37356 Atmos v.1 Conor.McManus 2019-04-10 12:00:01 +02:00
  • 6b0d8d0974 Initial commit Conor.McManus 2019-04-09 16:54:28 +02:00