Ken Kaizu
a8fbd5cf33
fix: renovate upgrade cimg/node with LTS version ( #2864 )
2022-12-23 08:18:47 -06:00
Ken Kaizu
b3d0847ac7
remove urfave/cli. this is introduced for cli.NewApp, but currently atlantis use cobra, so no meanings ( #2866 )
...
- 5f47524655/main.go (L51)
- 5f47524655
2022-12-23 08:17:08 -06:00
renovate[bot]
bb6642c913
chore(deps): update actions/stale action to v7 ( #2855 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-22 20:32:28 -06:00
renovate[bot]
c592148814
fix(deps): update module github.com/slack-go/slack to v0.12.1 ( #2856 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-22 19:34:49 -06:00
renovate[bot]
405e92399a
fix(deps): update module github.com/briandowns/spinner to v1.20.0 ( #2854 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-22 19:33:24 -06:00
Ken Kaizu
4e0d4ecc40
feat: atlantis import ( #2783 )
...
* feat: atlantis import
* feat: atlantis import
* regenerate mock comment builder
* remove duplicate err check
* instrumented import command runner/builder
* atlantis import subcommand accept args before hyphen
* fix link checker
* docs: review feedback
* fix atlantis import options order
* Update runatlantis.io/docs/using-atlantis.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/using-atlantis.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/using-atlantis.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/using-atlantis.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/using-atlantis.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update server/events/comment_parser.go
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update server/events/comment_parser.go
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/server-side-repo-config.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update server/events/command_requirement_handler.go
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update server/events/command_requirement_handler_test.go
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* fix test import usage
* fix e2e expected txt
* fix doc link
* docs: workflow import stage/step
* docs fixup
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
2022-12-22 18:37:29 -06:00
Adam Verigin
faa027acbd
feat: Add flag to disable downloading tf for airgapped environments ( #2843 )
...
* Move terraform version listing into Terraform client
* Add flag to disable Terraform downloads
* Fallback to exact version matching if unable to list TF versions
* Add new config option to documentation
* Fix and update tests
* Fix check-lint errors
* Change option name
* Remove obsolete commented code
* Migrate version detection logic into terraform client
* Improve consistency in new function signatures & log statements
* Test requests before calling terraform-switch, to prevent unnecessary crashes
* Fix broken tests
* Silence gosec error
* Close response body
2022-12-22 13:37:35 -06:00
renovate[bot]
2c213581f7
chore(deps): update ghcr.io/runatlantis/testing-env docker tag to v2022.12.22 ( #2844 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-22 11:30:42 -06:00
SSKLCP
01ce8ceffe
Adding GetIsDeleted() check to Azure DevOps Event Handler ( #2838 )
...
* Adding GetIsDeleted
* Adding test to see if ADO sucessfully passes all ignore statements
* Changing Ignore Passing test to use matcher
* Changing to use setup method
2022-12-22 09:02:00 -06:00
Ken Kaizu
b78c4e8ef9
refactor: e2e test use conftest command instead command$version ( #2851 )
2022-12-22 07:56:26 -06:00
SSKLCP
ef3f39a299
tests: Extend events_controller setup method of Azure DevOps ( #2852 )
...
* Extending setup method to support Azure DevOps
* Removing tests from unmerged PRs
2022-12-22 07:51:13 -06:00
Fabiano Soares Honorato
9a38e35493
bugfix: Initialize metrics with empty tags ( #2847 )
...
* Initialize metrics with empty tags
* Better name for Project tags
* No need for dedicated set scope tags on metrics
2022-12-21 12:36:44 -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
Ken Kaizu
ce8c89b566
website: node18 ( #2842 )
...
* website: node18
* remove ci-link-checker image
* Update .circleci/config.yml
2022-12-20 16:45:09 -06:00
nitrocode
b94575ac88
Use go-github v48 ( #2839 )
2022-12-20 10:38:21 -06:00
nitrocode
3086788cd5
chore(deps): Use google/shlex ( #2840 )
...
* Use google/shlex
* Use google/shlex (fix test)
* Run gofmt -s -w
2022-12-20 10:33:33 -06:00
Ken Kaizu
2d29db6893
fix: Policy check summary not shown outside of "Show Output" details ( #2837 )
2022-12-20 07:28:12 -06:00
Ken Kaizu
d33bd0f536
renovate: maintenance renovate config/ci ( #2832 )
...
* add renovate config validator github action
* renovate allow update node LTS docker image / aggregate testing-env docker image update PR
* Update .github/workflows/renovate-config.yml
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* renovate config validate run npx directly
* revert invalid renovate syntax
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
2022-12-19 17:00:01 -06:00
Fabiano Soares Honorato
cb485f11ee
feat: Add pre and post workflow hook status ( #2441 )
...
* Add pre and post workflow hook status
* fix missing mocks
* fix pre/post workflow hooks tests
* add cmd output to file
* fix typo
* add cmd output to file on pre workflow hooks
* Add hooks output to web UI
* Remove unnecessary dependencies
* Clean the code and make tests work again
* Make lint happy
* Small fixes, create dedicated UUID generator and docs
* Add missing commentary
* Use matchers instead of mocking for tests and fix e2e tests
* Change 'OUTPUT_FILE' to 'OUTPUT_STATUS_FILE'
* Reduce SendWorkflowHook calls on hooks
* Apply suggestions from code review
Co-authored-by: PePe Amengual <jose.amengual@gmail.com >
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
v0.22.0-pre.20221219
2022-12-19 14:20:34 -06:00
renovate[bot]
36686597b8
chore(deps): update redis docker tag to v7 ( #2831 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-19 09:36:30 -06:00
Ken Kaizu
3a61a3d7fb
website: upgrade vuepress 0.x to 1.x ( #2828 )
...
* docs: upgrade vuepress 0.x to 1.x
* add .node-version
2022-12-19 10:02:38 -05:00
Ken Kaizu
08e9c5a17e
feat: customize atlantis.yaml file name in server side config ( #2798 )
...
* feat: customize atlantis.yaml file name in server side config
* Update server/events/vcs/bitbucketcloud/client.go
* Update server/events/vcs/bitbucketserver/client.go
* Update server/events/vcs/not_configured_vcs_client.go
* Update server/events/vcs/azuredevops_client.go
* docs: repo_config_file multiple atlantis servers usecase example
* docs: multiple atlantis server usage which show how to call one atlantis server
* Update runatlantis.io/docs/server-side-repo-config.md
* Apply suggestions from code review
* Update runatlantis.io/docs/server-side-repo-config.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
2022-12-18 23:02:38 -06:00
Sebastian Poxhofer
01a9a5f5a7
feat: dismiss approvals when planning ( #2696 )
...
* feat: dismiss approvals when planning
* feat: add pagination and move query in separate method
* tests: add test for dismissing
* refactor: fix linting issue
* implement change requests
* Update cmd/server.go
Co-authored-by: PePe Amengual <jose.amengual@gmail.com >
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
Co-authored-by: PePe Amengual <jose.amengual@gmail.com >
2022-12-18 22:31:10 -06:00
renovate[bot]
c00cfa407d
chore(deps): update raviqqe/muffet docker tag to v2.6.2 ( #2822 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-18 22:02:06 -06:00
renovate[bot]
efcfac8ddf
chore(deps): update actions/checkout action to v3.2.0 ( #2819 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-18 21:14:10 -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
renovate[bot]
bae3e74e72
fix(deps): update module github.com/slack-go/slack to v0.12.0 ( #2825 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-18 20:54:19 -06:00
renovate[bot]
1c46d766ad
chore(deps): update ghcr.io/runatlantis/testing-env docker tag to v2022.12.19 ( #2824 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-18 20:53:37 -06:00
renovate[bot]
54bbd47562
chore(deps): update ghcr.io/runatlantis/testing-env docker tag to v2022.12.19 ( #2823 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-18 20:25:54 -06:00
renovate[bot]
b45a88d790
chore(deps): update dependency open-policy-agent/conftest to v0.36.0 ( #2821 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-18 20:24:39 -06:00
renovate[bot]
6fadd6a5af
fix(deps): update github.com/mohae/deepcopy digest to c48cc78 ( #2814 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-18 18:55:20 -06:00
James Williams
71819a28f4
Switch clone URL structure for *.visualstudio.com URLs for AzureDevOps ( #2810 )
...
* Switch clone URL structure for visualstudio.com URLs
* Add comment for ADO URL if statement. Add test
* Test else statement in ParseAzureDevopsRepo
2022-12-18 18:32:46 -06:00
renovate[bot]
439ac87912
fix(deps): update module github.com/moby/moby to v20.10.22+incompatible ( #2817 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-18 18:32:31 -06:00
renovate[bot]
55c99cdfce
fix(deps): update github.com/shurcool/githubv4 digest to 70889c5 ( #2815 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-18 18:31:22 -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
Ken Kaizu
ab327a2238
docs: add more commands in using-atlantis.md ( #2808 )
...
* docs: add more commands in using-atlantis.md
* docs: add how-atlantis-works child page links
* docs: using-atlantis shows available executable names
* Update runatlantis.io/docs/using-atlantis.md
* remove run help doc, because this feature might be deprecated
* Apply suggestions from code review
* Update runatlantis.io/docs/using-atlantis.md
* revert run help command usage
2022-12-18 09:42:19 -06:00
Ken Kaizu
063bbb93c9
refactor: e2e test ensure conftest command to check conftest version is greater or equal to specific version ( #2812 )
2022-12-18 03:31:40 -06:00
Ken Kaizu
b6f372416f
refactor: add contest command into testing-image for refactoring e2e conftest ensure logic to upgrade conftest upgrading ( #2811 )
2022-12-17 17:37:49 -06:00
Fabiano Soares Honorato
6a7f79e749
Metrics initialization ( #2767 )
...
* Add builder metrics initialization
* Add pull_closed metrics initialization
* Add builder metrics initialization
* use InitCounter from metrics package to initialize prometheus counters
2022-12-16 22:22:06 -06:00
SSKLCP
a96a88ec97
Adding a check for deleted comments in AzureDevOps event handler ( #2804 )
...
* Adding a check for deleted comments in AzureDevOps event handler
* adding test for ignoring azure devops deleted comments
Co-authored-by: PePe Amengual <jose.amengual@gmail.com >
2022-12-16 22:18:29 -06:00
Ken Kaizu
8d74878f9d
feat: customize vcs comment command executable name ( #2805 )
2022-12-16 19:16:36 -08:00
nitrocode
585ce1e888
docs: Mention --enable-regexp-cmd requires the project name key ( #2796 )
...
* docs: mention the name key for regexp cmd
* docs: add name key to auto-generation
2022-12-15 13:51:53 -08:00
Li Lin
812db63dfd
Fix remote execution on Terraform Cloud after v1.1.0 ( #2793 )
...
* Fix remote execution on Terraform Cloud after v1.1.0
* Do not check terraform version for -no-color
* Move string comparison for newer version earlier
* Update remote apply test
2022-12-15 12:54:43 -08:00
Ken Kaizu
6ecb7a6f76
replace www.terraform.io doc urls ( #2797 )
2022-12-14 18:07:40 -06:00
dependabot[bot]
bab5c62451
build(deps): bump goreleaser/goreleaser-action from 3 to 4 ( #2790 )
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 3 to 4.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-type: direct:production
update-type: version-update:semver-major
...
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-13 12:29:27 -06:00
dependabot[bot]
b80e5d36f7
build(deps): bump github.com/google/go-github/v48 in /e2e ( #2791 )
...
Bumps [github.com/google/go-github/v48](https://github.com/google/go-github ) from 48.0.0 to 48.2.0.
- [Release notes](https://github.com/google/go-github/releases )
- [Commits](https://github.com/google/go-github/compare/v48.0.0...v48.2.0 )
---
updated-dependencies:
- dependency-name: github.com/google/go-github/v48
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-13 12:29:07 -06:00
dependabot[bot]
b1dfbf8ee8
build(deps): bump github.com/xanzy/go-gitlab from 0.76.0 to 0.77.0 ( #2792 )
...
Bumps [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab ) from 0.76.0 to 0.77.0.
- [Release notes](https://github.com/xanzy/go-gitlab/releases )
- [Changelog](https://github.com/xanzy/go-gitlab/blob/master/releases_test.go )
- [Commits](https://github.com/xanzy/go-gitlab/compare/v0.76.0...v0.77.0 )
---
updated-dependencies:
- dependency-name: github.com/xanzy/go-gitlab
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-13 12:28:41 -06:00
dependabot[bot]
bef54c7134
build(deps): bump golang from 1.19.3 to 1.19.4 in /testing ( #2789 )
...
Bumps golang from 1.19.3 to 1.19.4.
---
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-12-13 12:28:14 -06:00
nitrocode
350a158b6b
bugfix: add missing build-args to dev image ( #2787 )
2022-12-13 12:14:56 -06:00
nitrocode
c0672186fc
Add dependabot for e2e and base container ( #2788 )
2022-12-13 12:14:47 -06:00