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