Commit Graph

177 Commits

Author SHA1 Message Date
renovate[bot]
c960b4d9ea chore(deps): update dependency open-policy-agent/conftest to v0.39.1 in dockerfile.dev (#3154)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-23 23:39:16 -06:00
renovate[bot]
857e484317 chore(deps): update golang docker tag to v1.20.1 in testing/dockerfile (#3142)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-17 06:11:32 +00:00
renovate[bot]
bddbb88620 chore(deps): update dependency hashicorp/terraform to v1.3.9 in .circleci/config.yml (#3137)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-15 16:00:28 -06:00
renovate[bot]
60e579e654 chore(deps): update dependency open-policy-agent/conftest to v0.39.0 in dockerfile.dev (#3114)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-09 17:17:23 -06:00
renovate[bot]
0fb9289312 chore(deps): update dependency hashicorp/terraform to v1.3.8 in .circleci/config.yml (#3113)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-09 17:14:30 -06:00
nitrocode
a6c09f7a9e feat(docker): download transitive dependencies (#3107) 2023-02-06 22:16:29 -08:00
Rui Chen
1f6f820cd5 deps: bump to go1.20 (#3093)
* deps: bump to go1.20

Signed-off-by: Rui Chen <rui@chenrui.dev>

* update base docker image

Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com>

* update base docker image

Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com>

---------

Signed-off-by: Rui Chen <rui@chenrui.dev>
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com>
2023-02-02 16:18:27 +01:00
nitrocode
40f1e9535f fix(docker): Set version based on release tag, revert gorelease signing (#3051)
* fix(docker): Set version based on release tag, revert gorelease signing
2023-01-25 19:46:09 -08:00
nitrocode
be642b459b set ATLANTIS_BASE_TAG_DATE=latest (#2997) 2023-01-18 00:19:18 -05:00
nitrocode
9461766ecc Bump atlantis-base:2023-01-11 (#2968) 2023-01-11 14:17:56 -06:00
renovate[bot]
35151e6730 chore(deps): update dependency open-policy-agent/conftest to v0.38.0 (#2963)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-10 23:26:42 -06:00
renovate[bot]
67c1fd1c51 chore(deps): update golang docker tag to v1.19.5 (#2962)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-10 21:57:15 -06:00
nitrocode
3ed8f8570b Bump base to 2023-01-09 (#2956) 2023-01-09 11:05:00 -06:00
Rui Chen
27ac7a8daa deps: tf 1.3.7 (#2925)
Signed-off-by: Rui Chen <rui@chenrui.dev>

Signed-off-by: Rui Chen <rui@chenrui.dev>
2023-01-04 14:47:09 -08:00
nitrocode
70497968b4 atlantis-base: use 2022.12.29 (#2892) 2022-12-29 12:30:08 -06:00
Rui Chen
f680e4b4a4 chore(deps): update conftest to 0.37.0 (#2841)
* chore(deps): update conftest to 0.37.0

Signed-off-by: Rui Chen <rui@chenrui.dev>

* e2e: revert conftest update

Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-12-20 22:20:26 -06:00
renovate[bot]
037c064a79 chore(deps): update dependency open-policy-agent/conftest to v0.36.0 (#2820)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-18 21:02:27 -06:00
Ken Kaizu
bbc7b9969a feat: renovate handle regexManagers to update conftest/tf versions (#2807)
* chore(deps): add renovate.json

* feat: renovate handle regexManagers to update conftest/tf versions

* Update .github/renovate.json5

* Update .github/renovate.json5

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: PePe Amengual <jose.amengual@gmail.com>
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com>
2022-12-18 18:21:01 -06:00
nitrocode
82a2f00860 Use atlantis-base:2022.12.12 (#2772) 2022-12-11 22:00:10 -06:00
nitrocode
5773945b4b Separate alpine image (#2770) 2022-12-11 20:22:51 -06:00
nitrocode
9ca57d6189 Bump base to 2022-12-10 (#2769) 2022-12-11 00:54:29 -06:00
nitrocode
f8a2091929 Bump alpine-3.17 (#2768) 2022-12-11 00:27:03 -06:00
dependabot[bot]
1fbbccac2e build(deps): bump runatlantis/atlantis-base (#2750)
Bumps runatlantis/atlantis-base from 2022.11.24 to 2022.12.05.

---
updated-dependencies:
- dependency-name: runatlantis/atlantis-base
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-05 12:56:58 -06:00
Jeppe Fihl-Pearson
b2bcd48feb Cache downloaded Go dependencies and Atlantis compilation in Docker (#2738)
This has the potential to speed up rebuilds of the Atlantis container
significantly, especially for non-x86 platforms which are emulated when
done in GitHub Actions.

It works by using cache mounts:
https://docs.docker.com/engine/reference/builder/#run---mounttypecache.
They mean we can have specific paths set that are carried over from one
image build to the next, regardless of which files are changed in the
project. The files are however at the same time not part of the final
image, which reduces the generated "builder" image from 1.66 GB to just
386 MB on the current main branch.

In my local tests, which doesn't make use of emulation, I saw a drop
for the "go build" step going from taking just over 40 seconds with an
empty cache to around 1 second when I make a one character change to a
Go source file. That is otherwise a change that prior to this would
cause a complete rebuild of the Docker image layer.

Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com>
2022-12-04 21:47:43 -06:00
Rui Chen
733e51cbb3 deps: update to use tf 1.3.6 (#2744)
Signed-off-by: Rui Chen <rui@chenrui.dev>

Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-11-30 16:15:59 -08:00
dependabot[bot]
4817ecbb64 build(deps): bump runatlantis/atlantis-base (#2731)
Bumps runatlantis/atlantis-base from 2022.11.13 to 2022.11.24.

---
updated-dependencies:
- dependency-name: runatlantis/atlantis-base
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 09:28:25 -08:00
Rui Chen
82e191f547 deps: bump to use tf 1.3.5 (#2691)
Signed-off-by: Rui Chen <rui@chenrui.dev>

Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-11-17 18:17:26 -06:00
nitrocode
d3623de03a Reduce image size by rm'ing old tf versions (#2619) 2022-11-14 16:33:28 -06:00
nitrocode
6f7ee2ef39 Bump to atlantis-base:2022.11.13 and use cimg/go:1.19 (#2673)
* Bump to atlantis-base:2022.11.13

* Use cimg/go back image

* Use correct path of cimg/go binary dir

* e2e: use /usr/bin

* e2e: add set -e

* circleci: use testing-env:2022.11.13

* e2e: use /home/circleci/go/bin

* e2e: revert to testing-env:2021.08.31 image
2022-11-13 14:51:18 -06:00
dependabot[bot]
605d8e5b45 build(deps): bump golang from 1.19.2-alpine to 1.19.3-alpine (#2645)
Bumps golang from 1.19.2-alpine to 1.19.3-alpine.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-11 11:55:24 -06:00
nitrocode
fe4915a6fc deps: bump terrform to 1.3.4 (#2639) 2022-11-04 09:23:22 -07:00
nitrocode
df94369ae4 deps: bump conftest to 0.35.0 (#2615) 2022-10-24 23:47:22 -05:00
nitrocode
be37b774c3 deps: bump terrform to 1.3.3 and docs update (#2614)
* deps: bump terrform to 1.3.3

* Correct github doc link for token
2022-10-24 23:46:52 -05:00
nitrocode
fa7163dee6 Bump atlantis-base:2022.10.14 (#2589)
* Bump atlantis-base:2022.10.14

* atlantis-image: Build on Dockerfile changes in PRs

* atlantis-image: init on push & pull_request events
2022-10-14 17:28:01 -05:00
Rui Chen
2e13c7034f deps: bump terrform to 1.3.2 (#2569)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-10-07 13:56:34 -04:00
Markus Liljedahl
93dd161517 Golang alpine update (#2562)
* Bumping golang image to 1.19.2 running alpine 3.16.2

* Use latest atlantis-base with latest alpine patches
2022-10-06 15:13:25 -07:00
Rui Chen
3b3bc23f69 deps: bump terrform to 1.3.1 (#2543)
Signed-off-by: Rui Chen <rui@chenrui.dev>

Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-09-29 21:40:55 -07:00
Andy Paine
934a669af3 deps: bump tf to 1.3.0 (#2533)
Includes some useful new features like optional variables
2022-09-22 18:29:11 -07:00
nitrocode
21a3f4664c Use hadolint to fix DL4006, SC2086 (#2530) 2022-09-20 21:16:18 -07:00
dependabot[bot]
84304d6aeb build(deps): bump golang from 1.19.0-alpine to 1.19.1-alpine (#2514)
Bumps golang from 1.19.0-alpine to 1.19.1-alpine.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 18:09:05 -07:00
dependabot[bot]
e0626207dd build(deps): bump runatlantis/atlantis-base (#2515)
Bumps runatlantis/atlantis-base from 2022.08.05 to 2022.09.08.

---
updated-dependencies:
- dependency-name: runatlantis/atlantis-base
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 18:05:36 -07:00
Rui Chen
2154678a95 deps: bump conftest to 0.34.0 (#2500)
Signed-off-by: Rui Chen <rui@chenrui.dev>

Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-09-07 19:54:51 -04:00
Rui Chen
08fa65142c deps: bump tf to 1.2.9 (#2499)
Signed-off-by: Rui Chen <rui@chenrui.dev>

Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-09-07 18:57:22 -04:00
dependabot[bot]
674378a1f2 build(deps): bump golang from 1.17-alpine to 1.19.0-alpine (#2433)
Bumps golang from 1.17-alpine to 1.19.0-alpine.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-18 11:01:16 -07:00
Li Lin
1b6960a155 deps: bump alpine to v3.16.1 (#2431)
* Bump alpine to 3.16.1

* Use atlantis-base 2022.08.05
2022-08-05 18:50:17 -04:00
Rui Chen
e76739555d deps(conftest): 0.32.1 -> 0.33.0 (#2367)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-07-08 15:58:07 -04:00
Rui Chen
78cf6d79d7 deps: tf 1.2.4 (#2363)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-07-05 17:08:53 -04:00
Rui Chen
d315e50073 deps: terraform 1.2.3, conftest 0.32.1 (#2328)
* deps: terraform 1.2.3

Signed-off-by: Rui Chen <rui@chenrui.dev>

* deps: conftest 0.32.1

Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-06-16 20:02:50 -04:00
Rui Chen
da0515d180 deps: terraform 1.2.0 (#2267)
* deps: terraform 1.2.0

* support tf 1.1.9
2022-05-20 15:18:59 -04:00
dependabot[bot]
32ae155ea7 build(deps): bump runatlantis/atlantis-base (#2259)
Bumps runatlantis/atlantis-base from 2022.04.19 to 2022.05.13.

---
updated-dependencies:
- dependency-name: runatlantis/atlantis-base
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-16 09:47:33 -07:00