Commit Graph

34 Commits (9c5173052855f34c55cefbfd9ad4afb27648f932)

Author SHA1 Message Date
Elie 1370ed6f4b
Fix lock file read log error 2021-10-26 14:05:26 +02:00
sundowndev 7bfad6f552 test: lockfile
fix assertion arguments
2021-10-01 10:44:57 +02:00
sundowndev f1a1187754 feat: read version from tf lock file 2021-09-30 15:32:08 +02:00
Elie 74b9394294
Add support for azure 2021-09-08 11:48:46 +02:00
Elie 42118e268e
Add google_storage_bucket 2021-08-30 14:12:03 +02:00
Elie dada7a4b50
Remove `Resource` interface 2021-08-09 16:03:04 +02:00
Elie 73200b1ae8 Add scanner test 2021-06-28 15:16:55 +02:00
Elie 3dcfbd94a9
Fix golden files update 2021-06-23 10:52:50 +02:00
Louis TOUSSAINT 37fd7cc1e6 Issue 555: Deletion of deprecated tests 2021-06-17 14:34:50 +02:00
Louis TOUSSAINT caee449a9a Issue 555: Set the default value of config-dir in scan.go 2021-06-17 14:34:50 +02:00
Louis TOUSSAINT 80783a6d41 Issue 555: Add config-dir flag to change .driftctl location 2021-06-17 14:34:50 +02:00
Elie 07d992d472
Add input validation 2021-06-04 16:58:55 +02:00
Elie fcb06cd782
Allow to specify a terraform provider version 2021-06-04 16:58:54 +02:00
Elie b5c48dbbfc
Finished refacto 2021-05-31 18:46:20 +02:00
William Beuil f6cfbd3cb4
Change signature of NormalizeFunc + fix security_group 2021-05-24 17:43:15 +02:00
Elie 350ccaf059
Remove useless sanitize method 2021-05-11 10:53:49 +02:00
William Beuil eda619f107
Updates 2021-05-04 18:01:21 +02:00
William Beuil 18d406178e
Add aws_ebs_volume 2021-05-04 13:41:06 +02:00
Elie 2b71c8e650 Add resource factory 2021-04-06 16:43:35 +02:00
Martin Guibert f31a8a8395 Use printer to not break output isolation
added pinter interface to print info
json output use void printer is the path output it stdout
2021-03-15 12:03:35 +01:00
Elie 08ee8b55f3
Fix mistake tests ... 2021-02-18 16:01:22 +01:00
Elie a2e96bb962
Fix mistake 2021-02-18 15:59:45 +01:00
Elie db3430921f
Update to go 1.16 2021-02-18 10:16:18 +01:00
Elie cf531bc0a6
Add support for github_repository 2021-02-16 10:56:30 +01:00
Elie 0749c72024
Create generic terraform provider 2021-02-12 16:18:26 +01:00
Elie 8bf44f9462
Merge branch 'main' into plugin_log_improvment 2021-02-11 14:55:00 +01:00
Elie 31a3cf52d1
Add new logger for terraform plugin 2021-02-10 15:04:07 +01:00
Elie 5e0484ac9d
Use errors.Errorf 2021-02-10 14:37:59 +01:00
Elie b2cf465aeb
Use pkg/errors to view stack on sentry 2021-02-09 19:43:39 +01:00
Elie 792d09cd0b
Make provider install and download independent from aws 2021-02-08 16:42:35 +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
Elie 81c608973b
Add support for multiples IaC sources 2021-01-18 17:56:21 +01:00
Elie 88b1379730
Fix test execution failed on darwin 2021-01-05 14:38:42 +01:00
Elie ff72de8e77
🍾 Initial release
Co-authored-by: William BEUIL <william.beuil@cloudskiff.com>
Co-authored-by: Martin GUIBERT <martin@cloudskiff.com>
2020-12-09 16:35:26 +01:00