diff --git a/dist/docker-scout_0.23.3_checksums.txt b/dist/docker-scout_0.23.3_checksums.txt deleted file mode 100644 index ea1e861..0000000 --- a/dist/docker-scout_0.23.3_checksums.txt +++ /dev/null @@ -1,6 +0,0 @@ -1ed5a637df97363973a2fab7c236612f9793e258e2d918dd1ffe2e6ec74034a7 docker-scout_0.23.3_linux_arm64.tar.gz -bc553d65aa87c7c34182c629135f7adbe3e3acd2c6b0e69a4228185c3223bcaa docker-scout_0.23.3_darwin_amd64.tar.gz -dae3d94f7fa8ea5f450a9dae3ddd0026c2d3451c16b13f06a2ade75a74d55056 docker-scout_0.23.3_windows_amd64.zip -e40a271baa5cc3c86da89b45addee164b6e66c6fd5138f2afb02e0f45ddca742 docker-scout_0.23.3_linux_amd64.tar.gz -ea4ad7d399a0ad499bbf02235367789526beead1bb3472087703e78904094587 docker-scout_0.23.3_windows_arm64.zip -f28417b5f059521da481655d0b642093c74bd17d7b6dc8b6518a3b273325c7e9 docker-scout_0.23.3_darwin_arm64.tar.gz diff --git a/dist/docker-scout_0.24.0_checksums.txt b/dist/docker-scout_0.24.0_checksums.txt new file mode 100644 index 0000000..68fa7af --- /dev/null +++ b/dist/docker-scout_0.24.0_checksums.txt @@ -0,0 +1,6 @@ +06fcb16e9cdd25f284d5bb3638ec4dfbecf338e25a80bf23c692f6893ffd7c06 docker-scout_0.24.0_linux_arm64.tar.gz +080fae1fc4f25031e6a2dddf2d888ea5e3a921c6c8d950bece6c8ce732bfa725 docker-scout_0.24.0_windows_arm64.zip +4c6ed20c78bdbc9f2c04f05e6d0881dfdf7227787156bc0f88d3c5c35de28d19 docker-scout_0.24.0_darwin_arm64.tar.gz +bb70f0cd7e243498b444d442c3ae5ca3e850ee5923fbc9bae7ccb0f487be8d54 docker-scout_0.24.0_linux_amd64.tar.gz +cf3103ffc212da849ef1e6eb0672b417d2e24dc8d35fa1a53d22da5dc832686a docker-scout_0.24.0_windows_amd64.zip +f7cfe0ca89b537f23092b44dd0fdcdf16cdf76cae72d4bce6252c862c82e100a docker-scout_0.24.0_darwin_amd64.tar.gz diff --git a/dist/docker-scout_0.23.3_darwin_amd64.tar.gz b/dist/docker-scout_0.24.0_darwin_amd64.tar.gz similarity index 67% rename from dist/docker-scout_0.23.3_darwin_amd64.tar.gz rename to dist/docker-scout_0.24.0_darwin_amd64.tar.gz index 01b2e59..a6c70a2 100644 Binary files a/dist/docker-scout_0.23.3_darwin_amd64.tar.gz and b/dist/docker-scout_0.24.0_darwin_amd64.tar.gz differ diff --git a/dist/docker-scout_0.23.3_linux_amd64.tar.gz b/dist/docker-scout_0.24.0_darwin_arm64.tar.gz similarity index 66% rename from dist/docker-scout_0.23.3_linux_amd64.tar.gz rename to dist/docker-scout_0.24.0_darwin_arm64.tar.gz index fb45790..78c0511 100644 Binary files a/dist/docker-scout_0.23.3_linux_amd64.tar.gz and b/dist/docker-scout_0.24.0_darwin_arm64.tar.gz differ diff --git a/dist/docker-scout_0.23.3_darwin_arm64.tar.gz b/dist/docker-scout_0.24.0_linux_amd64.tar.gz similarity index 67% rename from dist/docker-scout_0.23.3_darwin_arm64.tar.gz rename to dist/docker-scout_0.24.0_linux_amd64.tar.gz index 62ae474..8711fec 100644 Binary files a/dist/docker-scout_0.23.3_darwin_arm64.tar.gz and b/dist/docker-scout_0.24.0_linux_amd64.tar.gz differ diff --git a/dist/docker-scout_0.23.3_linux_arm64.tar.gz b/dist/docker-scout_0.24.0_linux_arm64.tar.gz similarity index 65% rename from dist/docker-scout_0.23.3_linux_arm64.tar.gz rename to dist/docker-scout_0.24.0_linux_arm64.tar.gz index 34fb852..f013978 100644 Binary files a/dist/docker-scout_0.23.3_linux_arm64.tar.gz and b/dist/docker-scout_0.24.0_linux_arm64.tar.gz differ diff --git a/dist/docker-scout_0.23.3_windows_amd64.zip b/dist/docker-scout_0.24.0_windows_amd64.zip similarity index 67% rename from dist/docker-scout_0.23.3_windows_amd64.zip rename to dist/docker-scout_0.24.0_windows_amd64.zip index a8fc480..c913d1f 100644 Binary files a/dist/docker-scout_0.23.3_windows_amd64.zip and b/dist/docker-scout_0.24.0_windows_amd64.zip differ diff --git a/dist/docker-scout_0.23.3_windows_arm64.zip b/dist/docker-scout_0.24.0_windows_arm64.zip similarity index 66% rename from dist/docker-scout_0.23.3_windows_arm64.zip rename to dist/docker-scout_0.24.0_windows_arm64.zip index 91cde83..808383b 100644 Binary files a/dist/docker-scout_0.23.3_windows_arm64.zip and b/dist/docker-scout_0.24.0_windows_arm64.zip differ diff --git a/docs/docker_scout.yaml b/docs/docker_scout.yaml index 02c4145..02b8943 100644 --- a/docs/docker_scout.yaml +++ b/docs/docker_scout.yaml @@ -11,7 +11,6 @@ cname: - docker scout cves - docker scout enroll - docker scout environment - - docker scout policy - docker scout quickview - docker scout recommendations - docker scout repo @@ -23,7 +22,6 @@ clink: - docker_scout_cves.yaml - docker_scout_enroll.yaml - docker_scout_environment.yaml - - docker_scout_policy.yaml - docker_scout_quickview.yaml - docker_scout_recommendations.yaml - docker_scout_repo.yaml diff --git a/docs/docker_scout_compare.yaml b/docs/docker_scout_compare.yaml index 7c747d3..ad27c7c 100644 --- a/docs/docker_scout_compare.yaml +++ b/docs/docker_scout_compare.yaml @@ -231,6 +231,7 @@ options: - image - oci-dir - archive (docker save tarball) + - fs (directory or file) deprecated: false hidden: false experimental: false @@ -245,6 +246,7 @@ options: - image - oci-dir - archive (docker save tarball) + - fs (directory or file) deprecated: false hidden: false experimental: false diff --git a/docs/docker_scout_cves.yaml b/docs/docker_scout_cves.yaml index 68f90f8..ea8a34b 100644 --- a/docs/docker_scout_cves.yaml +++ b/docs/docker_scout_cves.yaml @@ -238,6 +238,7 @@ options: - image - oci-dir - archive (docker save tarball) + - fs (directory or file) deprecated: false hidden: false experimental: false diff --git a/docs/docker_scout_entitlement.yaml b/docs/docker_scout_entitlement.yaml new file mode 100644 index 0000000..146a8ac --- /dev/null +++ b/docs/docker_scout_entitlement.yaml @@ -0,0 +1,35 @@ +command: docker scout entitlement +short: Manage entitlement of a Docker Hub repository +long: | + The docker scout entitlement command enables Docker Scout on repositories on Docker Hub. +usage: docker scout entitlement REPOSITORY +pname: docker scout +plink: docker_scout.yaml +options: + - option: disable + value_type: bool + default_value: "false" + description: Disable Docker Scout on repository + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: debug + value_type: bool + default_value: "false" + description: Debug messages + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +deprecated: true +experimental: false +experimentalcli: false +kubernetes: false +swarm: false + diff --git a/docs/docker_scout_environment.yaml b/docs/docker_scout_environment.yaml index 43b7c08..79b56fa 100644 --- a/docs/docker_scout_environment.yaml +++ b/docs/docker_scout_environment.yaml @@ -9,15 +9,6 @@ usage: docker scout environment [ENVIRONMENT] [IMAGE] pname: docker scout plink: docker_scout.yaml options: - - option: app - value_type: string - description: Name of application the image is a part of - deprecated: false - hidden: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - option: org value_type: string description: Namespace of the Docker organization diff --git a/docs/docker_scout_quickview.yaml b/docs/docker_scout_quickview.yaml index 79ab808..b7c3cb4 100644 --- a/docs/docker_scout_quickview.yaml +++ b/docs/docker_scout_quickview.yaml @@ -76,6 +76,7 @@ options: - image - oci-dir - archive (docker save tarball) + - fs (directory or file) deprecated: false hidden: false experimental: false diff --git a/docs/docker_scout_sbom.yaml b/docs/docker_scout_sbom.yaml index 624b168..8b7daab 100644 --- a/docs/docker_scout_sbom.yaml +++ b/docs/docker_scout_sbom.yaml @@ -89,6 +89,7 @@ options: - image - oci-dir - archive (docker save tarball) + - fs (directory or file) deprecated: false hidden: false experimental: false diff --git a/docs/docker_scout_stream.yaml b/docs/docker_scout_stream.yaml index b4e04a3..31a307c 100644 --- a/docs/docker_scout_stream.yaml +++ b/docs/docker_scout_stream.yaml @@ -8,15 +8,6 @@ usage: docker scout stream [STREAM] [IMAGE] pname: docker scout plink: docker_scout.yaml options: - - option: app - value_type: string - description: Name of application the image is a part of - deprecated: false - hidden: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - option: org value_type: string description: Namespace of the Docker organization diff --git a/docs/scout_compare.md b/docs/scout_compare.md index beaa976..da4cce5 100644 --- a/docs/scout_compare.md +++ b/docs/scout_compare.md @@ -29,8 +29,8 @@ Compare two images and display differences (experimental) | `--to-env` | `string` | | Name of environment to compare to | | `--to-latest` | | | Latest image processed to compare to | | `--to-ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with --type archive. | -| `--to-type` | `string` | `image` | Image type to analyze. Can be one of:
- image
- oci-dir
- archive (docker save tarball)
| -| `--type` | `string` | `image` | Type of the image to analyze. Can be one of:
- image
- oci-dir
- archive (docker save tarball)
| +| `--to-type` | `string` | `image` | Image type to analyze. Can be one of:
- image
- oci-dir
- archive (docker save tarball)
- fs (directory or file)
| +| `--type` | `string` | `image` | Type of the image to analyze. Can be one of:
- image
- oci-dir
- archive (docker save tarball)
- fs (directory or file)
| diff --git a/docs/scout_cves.md b/docs/scout_cves.md index d388770..b4bb7ab 100644 --- a/docs/scout_cves.md +++ b/docs/scout_cves.md @@ -30,7 +30,7 @@ Display CVEs identified in a software artifact | `-o`, `--output` | `string` | | Write the report to a file. | | `--platform` | `string` | | Platform of image to analyze | | `--ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with --type archive. | -| `--type` | `string` | `image` | Type of the image to analyze. Can be one of:
- image
- oci-dir
- archive (docker save tarball)
| +| `--type` | `string` | `image` | Type of the image to analyze. Can be one of:
- image
- oci-dir
- archive (docker save tarball)
- fs (directory or file)
| | `--vex` | | | Apply VEX statements to filter CVEs | | `--vex-author` | `stringSlice` | | List of VEX statement authors to accept | | `--vex-location` | `stringSlice` | | File location of directory or file containing VEX statements | diff --git a/docs/scout_environment.md b/docs/scout_environment.md index d9b3c49..818bb11 100644 --- a/docs/scout_environment.md +++ b/docs/scout_environment.md @@ -9,12 +9,11 @@ Manage environments (experimental) ### Options -| Name | Type | Default | Description | -|:-----------------|:---------|:--------|:-------------------------------------------| -| `--app` | `string` | | Name of application the image is a part of | -| `--org` | `string` | | Namespace of the Docker organization | -| `-o`, `--output` | `string` | | Write the report to a file. | -| `--platform` | `string` | | Platform of image to record | +| Name | Type | Default | Description | +|:-----------------|:---------|:--------|:-------------------------------------| +| `--org` | `string` | | Namespace of the Docker organization | +| `-o`, `--output` | `string` | | Write the report to a file. | +| `--platform` | `string` | | Platform of image to record | diff --git a/docs/scout_quickview.md b/docs/scout_quickview.md index 12a44a6..1d0f1b6 100644 --- a/docs/scout_quickview.md +++ b/docs/scout_quickview.md @@ -9,14 +9,14 @@ Quick overview of an image ### Options -| Name | Type | Default | Description | -|:-----------------|:---------|:--------|:----------------------------------------------------------------------------------------------------------------| -| `--env` | `string` | | Name of the environment | -| `--org` | `string` | | Namespace of the Docker organization | -| `-o`, `--output` | `string` | | Write the report to a file. | -| `--platform` | `string` | | Platform of image to analyze | -| `--ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with --type archive. | -| `--type` | `string` | `image` | Type of the image to analyze. Can be one of:
- image
- oci-dir
- archive (docker save tarball)
| +| Name | Type | Default | Description | +|:-----------------|:---------|:--------|:----------------------------------------------------------------------------------------------------------------------------------------| +| `--env` | `string` | | Name of the environment | +| `--org` | `string` | | Namespace of the Docker organization | +| `-o`, `--output` | `string` | | Write the report to a file. | +| `--platform` | `string` | | Platform of image to analyze | +| `--ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with --type archive. | +| `--type` | `string` | `image` | Type of the image to analyze. Can be one of:
- image
- oci-dir
- archive (docker save tarball)
- fs (directory or file)
| diff --git a/docs/scout_sbom.md b/docs/scout_sbom.md index 660caa0..a69d9e0 100644 --- a/docs/scout_sbom.md +++ b/docs/scout_sbom.md @@ -5,14 +5,14 @@ Generate or display SBOM of an image ### Options -| Name | Type | Default | Description | -|:----------------------|:--------------|:--------|:--------------------------------------------------------------------------------------------------------------------------| -| `--format` | `string` | `json` | Output format:
- list: list of packages of the image
- json: json representation of the SBOM | -| `--only-package-type` | `stringSlice` | | Comma separated list of package types (like apk, deb, rpm, npm, pypi, golang, etc)
Can only be used with --format list | -| `-o`, `--output` | `string` | | Write the report to a file. | -| `--platform` | `string` | | Platform of image to analyze | -| `--ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with --type archive. | -| `--type` | `string` | `image` | Type of the image to analyze. Can be one of:
- image
- oci-dir
- archive (docker save tarball)
| +| Name | Type | Default | Description | +|:----------------------|:--------------|:--------|:----------------------------------------------------------------------------------------------------------------------------------------| +| `--format` | `string` | `json` | Output format:
- list: list of packages of the image
- json: json representation of the SBOM | +| `--only-package-type` | `stringSlice` | | Comma separated list of package types (like apk, deb, rpm, npm, pypi, golang, etc)
Can only be used with --format list | +| `-o`, `--output` | `string` | | Write the report to a file. | +| `--platform` | `string` | | Platform of image to analyze | +| `--ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with --type archive. | +| `--type` | `string` | `image` | Type of the image to analyze. Can be one of:
- image
- oci-dir
- archive (docker save tarball)
- fs (directory or file)
| diff --git a/docs/scout_stream.md b/docs/scout_stream.md index 6890f3d..5fa8670 100644 --- a/docs/scout_stream.md +++ b/docs/scout_stream.md @@ -5,12 +5,11 @@ Manage streams (experimental) ### Options -| Name | Type | Default | Description | -|:-----------------|:---------|:--------|:-------------------------------------------| -| `--app` | `string` | | Name of application the image is a part of | -| `--org` | `string` | | Namespace of the Docker organization | -| `-o`, `--output` | `string` | | Write the report to a file. | -| `--platform` | `string` | | Platform of image to record | +| Name | Type | Default | Description | +|:-----------------|:---------|:--------|:-------------------------------------| +| `--org` | `string` | | Namespace of the Docker organization | +| `-o`, `--output` | `string` | | Write the report to a file. | +| `--platform` | `string` | | Platform of image to record |