Commit Graph

880 Commits (6d6a272f3bc75a4edbdd2431084b00e8961d92c1)

Author SHA1 Message Date
msfendourakis 6884ca9477 skip comments or empty lines after scan 2021-02-01 13:56:47 +02:00
msfendourakis 7b822ec534 check if line is empty or commented out after scan 2021-02-01 13:35:25 +02:00
msfendourakis d0b72d0a32 add empty line and comment 2021-02-01 13:32:02 +02:00
Elie 9592d92af9
Merge pull request #148 from cloudskiff/remove_singletons
Remove singleton to fix issues when chain multiples cmd run
2021-02-01 12:09:38 +01:00
Elie 5daec82ecc
Remove singleton to fix issues when chain multiples cmd run
We have some issue when running acceptance test, more generally
when we use to execute scan cmd multiples times.
We were using global singletons for provider and resources suppliers
managment which lead us to improper state in the second scan run.
We should avoid this in the future and make proper initialization of our
dependencies maybe using a dependency injection container.
2021-02-01 11:49:50 +01:00
msfendourakis 7b2db4ca87 skip warnings on commented out and empty lines 2021-02-01 12:24:44 +02:00
Elie 4e486b3b07
Merge pull request #173 from cloudskiff/fix/homebrew
Fix brew
2021-02-01 11:17:51 +01:00
William Beuil ea88d55fc4
Install gems before using brew bump-formula-pr command 2021-02-01 11:12:35 +01:00
sshota0809 93973490db Embed the environment variables before PreExec in ACC test
Closed: #175

Signed-off-by: sshota0809 <8736380+sshota0809@users.noreply.github.com>
2021-02-01 18:45:10 +09:00
William BEUIL 78f1e40acc
Merge pull request #166 from cloudskiff/acc_test_fixes
Fix acceptance test issues
2021-01-29 18:40:36 +01:00
William BEUIL 31e20a1b88
Merge branch 'main' into acc_test_fixes 2021-01-29 18:38:58 +01:00
Elie f06a426f90
Fix acceptance test issues
- Set all test AZ to us-east-1
- Use terraform overriden env in PreCheck() to ensure mutations are
  executed with read write credentials
- Fix hidden error in aws_instance test (tag creation failure was not
  handled
- Minor fmt fix
2021-01-29 18:36:26 +01:00
Elie e5d1339c81
Merge pull request #172 from cloudskiff/add_roadmap
initial ROADMAP.md
2021-01-29 18:21:46 +01:00
Elie b5f8bd90f2
Merge branch 'main' into add_roadmap 2021-01-29 18:19:08 +01:00
Elie 2187cd5c99
Revert "Try `--filter-by-commitish` for release drafter"
This reverts commit d49f35e040.
2021-01-29 16:56:55 +01:00
Elie d49f35e040
Try `--filter-by-commitish` for release drafter 2021-01-29 16:53:11 +01:00
Stephane Jourdan 687dd91f4e initial ROADMAP.md, after team meeting 2021-01-29 16:32:26 +01:00
Elie 5be7f5bd40
Merge pull request #152 from cloudskiff/fea/alert_res_list
Handle Access denied errors when listing resources by triggering alerts
2021-01-29 16:31:55 +01:00
Elie 61b81c209c
Merge branch 'main' into fea/alert_res_list 2021-01-29 16:29:34 +01:00
Elie 43dcb8609f
Merge branch 'v0.3' 2021-01-29 13:00:06 +01:00
Elie cdea16b5db
Merge pull request #171 from cloudskiff/hotfix/multiple_alert_computed
hotfix for multiple computed alert being send
2021-01-29 12:58:04 +01:00
Martin Guibert 95777b42c5 hotfix for multiple computed alert being send 2021-01-29 12:43:46 +01:00
Elie f37718ac66
Merge pull request #167 from sshota0809/issue/162
Make DCTL_NO_VERSION_CHECK accept any value
2021-01-29 10:53:55 +01:00
Elie 87ab465008
Merge branch 'main' into issue/162 2021-01-29 10:49:21 +01:00
Elie 5a8bcdba92
Update branch main in CI 2021-01-29 10:42:43 +01:00
Martin Guibert bebf5c887c alert and ignore when listing resources is forbidden 2021-01-29 10:19:52 +01:00
sshota0809 8da505153f Make DCTL_NO_VERSION_CHECK accept any value
Closed: #162

Signed-off-by: sshota0809 <8736380+sshota0809@users.noreply.github.com>
2021-01-29 18:15:31 +09:00
Elie b137991a6e
Merge pull request #159 from cloudskiff/GeraldC13-patch-1
updated readme with a link to a quick tutorial
2021-01-28 20:17:16 +01:00
Elie d0860d33a2
Merge branch 'main' into GeraldC13-patch-1 2021-01-28 20:15:16 +01:00
Elie 3c0f1ab57d
Merge pull request #158 from cloudskiff/fix/bucket_policy
Middleware to explode inline policy
2021-01-28 16:52:26 +01:00
Elie 3618aa5769
Merge branch 'main' into fix/bucket_policy 2021-01-28 16:50:08 +01:00
Elie 2cc4728bf9
Merge pull request #156 from cloudskiff/exit_code
Return exit code 1 when infrastructure not in sync
2021-01-28 15:00:39 +01:00
Elie c4c5499cb6
Return exit code 1 when infrastructure not in sync 2021-01-28 14:34:21 +01:00
GeraldC 52963e223b
updated readme with a link to a quick tutorial
within "documentation and support" section
2021-01-28 10:49:37 +01:00
William Beuil 54a7bb211d
Middleware to explode inline policy 2021-01-28 10:37:59 +01:00
Elie c77d6018fe
Update version resolver 2021-01-27 20:39:49 +01:00
Elie 732b43be4b
Try to make release drafter bump minor version 2021-01-27 20:37:49 +01:00
Elie e5f85c0adb
Try to make release drafter bump minor version 2021-01-27 20:34:25 +01:00
Elie 14d1319b37
Set release drafter to bump minor version instead of patch by default 2021-01-27 20:30:37 +01:00
Elie 0938f0babd
Merge pull request #150 from cloudskiff/module_support
Add support for terraform modules
2021-01-27 20:28:24 +01:00
Elie e301c0a9f0
Merge branch 'main' into module_support 2021-01-27 20:20:32 +01:00
William Beuil 97f992a77e
Remove dry-run flag for homebrew 2021-01-27 15:33:26 +01:00
Elie df91468764
Fix version retrieve from build script 2021-01-27 15:19:35 +01:00
Elie e9fe6b7748
Merge pull request #155 from cloudskiff/doc/fix_bash_sudo_tee
bash completion doc fix
2021-01-27 14:07:44 +01:00
Stephane Jourdan 91e890c6c4
bash completion doc fix
current doc can't work as is
proposed fixed with sudo and tee
2021-01-27 14:05:36 +01:00
Elie 6cc53fd990
Fix test order unpredictable 2021-01-27 12:06:19 +01:00
William BEUIL 4ac20fc4ab
Merge pull request #153 from cloudskiff/fix_permissions_in_acc_tests
Allow to override env vars for terraform operations in acc tests
2021-01-27 11:55:02 +01:00
Elie b2fc9dd562
Allow to override env vars for terraform operations in acc tests 2021-01-27 10:48:14 +01:00
Elie 297e0c1c17
Add discord badge 2021-01-25 21:52:57 +01:00
Elie e64a28956a
Update discord link 2021-01-25 21:48:26 +01:00