Meredith Lancaster
|
807eefd046
|
use test fixtures correctly by normalizing path
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-18 12:09:19 -06:00 |
|
Meredith Lancaster
|
02a1274eaa
|
cleanup error wrapping
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-18 11:57:44 -06:00 |
|
Meredith Lancaster
|
5cc2f6af1a
|
clean up nil client checks
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-18 08:57:54 -06:00 |
|
Meredith Lancaster
|
af75fe875c
|
remove quiet and verbose flags
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-14 22:42:21 -06:00 |
|
Meredith Lancaster
|
007d368681
|
use GH_DEBUG value for io handling
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-14 22:38:33 -06:00 |
|
Meredith Lancaster
|
ead84a2acc
|
close file in error handling branch
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-14 21:35:30 -06:00 |
|
Meredith Lancaster
|
ff1e8e46de
|
move mock client to test file
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-14 19:54:36 -06:00 |
|
Meredith Lancaster
|
8e3c197755
|
look for err specific to file write
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-14 12:23:34 -06:00 |
|
Meredith Lancaster
|
7f477afa5d
|
include test case with failing metadata store
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-14 11:52:10 -06:00 |
|
Meredith Lancaster
|
39a76fdd90
|
switch to using MetadataStore abstraction
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-14 11:41:32 -06:00 |
|
Meredith Lancaster
|
06801fb5b1
|
try out metadata abstraction instead
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-14 11:32:07 -06:00 |
|
Meredith Lancaster
|
01260efddb
|
check for noattestationsfound err
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-14 10:48:46 -06:00 |
|
Meredith Lancaster
|
9becdc5a26
|
add tests for CLI commands
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-13 07:46:57 -06:00 |
|
Meredith Lancaster
|
7565cc4437
|
update comments
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-12 18:20:00 -06:00 |
|
Meredith Lancaster
|
4ae0470dcd
|
unexport top level subcommand funcs
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-12 18:05:02 -06:00 |
|
Meredith Lancaster
|
9ad3b220a3
|
switch over to using RunE
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-12 17:52:17 -06:00 |
|
Meredith Lancaster
|
0018903264
|
support repo option in download sub cmd
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-12 17:35:56 -06:00 |
|
Meredith Lancaster
|
3ee14bbcb8
|
use table driven tests
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-12 17:07:14 -06:00 |
|
Meredith Lancaster
|
63b5872f5f
|
cleanup unused tempdir handling
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-12 16:49:05 -06:00 |
|
Meredith Lancaster
|
f78e104054
|
use testing TempDir method
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-12 16:47:23 -06:00 |
|
Meredith Lancaster
|
f055517baa
|
create interface for oci client
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-12 16:12:45 -06:00 |
|
Meredith Lancaster
|
be6b042039
|
use the iostreams.Test helper func
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-12 14:48:00 -06:00 |
|
Meredith Lancaster
|
b8c9f96da7
|
typo
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-12 12:55:42 -06:00 |
|
Meredith Lancaster
|
f1a2f8f0fc
|
use StringEnumFlag handling
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-12 12:46:19 -06:00 |
|
Meredith Lancaster
|
e0fc8c7032
|
switch assert to require
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-12 11:58:08 -06:00 |
|
Meredith Lancaster
|
fbba7b5e40
|
pull over doc updates
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-06 14:41:30 -07:00 |
|
Meredith Lancaster
|
5492f8974d
|
add testing around OCI and API client
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-06 11:39:32 -07:00 |
|
Meredith Lancaster
|
4273980a42
|
add more verbose options and logging
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-06 07:57:23 -07:00 |
|
Meredith Lancaster
|
155a7c9111
|
move client initialization back to subcommands
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-05 17:48:26 -07:00 |
|
Meredith Lancaster
|
65071223d8
|
pass oci client to commands directly
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-05 14:39:28 -07:00 |
|
Meredith Lancaster
|
af90403ecb
|
check user's GH host for compatibility
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-05 09:53:36 -07:00 |
|
Meredith Lancaster
|
149a78a23c
|
formatter
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-04 15:42:08 -07:00 |
|
Meredith Lancaster
|
4df1548c1e
|
rename logger pkg to logger
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-04 15:36:48 -07:00 |
|
Meredith Lancaster
|
fa22214380
|
pass iostream struct from command
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-04 15:30:48 -07:00 |
|
Meredith Lancaster
|
cbd57deb11
|
add download cmd
Signed-off-by: Meredith Lancaster <malancas@github.com>
|
2024-03-04 11:05:06 -07:00 |
|