diff --git a/dist/docker-scout_0.18.1_checksums.txt b/dist/docker-scout_0.18.1_checksums.txt deleted file mode 100644 index 4cbdbe6..0000000 --- a/dist/docker-scout_0.18.1_checksums.txt +++ /dev/null @@ -1,6 +0,0 @@ -91eb215aafdf46b7e96e8c4d94e8583d6c952692b3d5cd645e3310736cb80caa docker-scout_0.18.1_windows_arm64.zip -a9420f4a6cb5557eac8eb6e8b5e9bd649d3f6825bca72cd7721e1c4a2a253b97 docker-scout_0.18.1_linux_arm64.tar.gz -b17ee60f098c7fdb7f5469501f1ef5d8e237c14749c4d0445cfc054e810f28a6 docker-scout_0.18.1_linux_amd64.tar.gz -ce281f30899ebaccdcc2826c0d8bb8e0ecc441d46ac92e67aed69d2cf97cf712 docker-scout_0.18.1_darwin_amd64.tar.gz -e5bfdd04d4be59ef88c9b7bde574918dd47bd2d938ec68469aeb25fa1ca5afbe docker-scout_0.18.1_darwin_arm64.tar.gz -eea26cd037e8aacdf3ab658f9021f60b03899381220a6eb7cc2264c87336bd3c docker-scout_0.18.1_windows_amd64.zip diff --git a/dist/docker-scout_0.19.0_checksums.txt b/dist/docker-scout_0.19.0_checksums.txt new file mode 100644 index 0000000..379b050 --- /dev/null +++ b/dist/docker-scout_0.19.0_checksums.txt @@ -0,0 +1,6 @@ +08ac5198759d120209073dc87237f47de2332a9acc8e4628d835954004254f48 docker-scout_0.19.0_darwin_arm64.tar.gz +0d4777c587d83bc9f650f8e47736786b8132fca0bdc142786cfd52d7716f7fdd docker-scout_0.19.0_linux_arm64.tar.gz +2f0773e563387e395d2447bafe84046785aed06ad70666bdb50ec312b5dedf5a docker-scout_0.19.0_windows_arm64.zip +5236bf877b35fef24e7182b78bc87357a0733264861b2335b9e1cdfb66bc91a0 docker-scout_0.19.0_darwin_amd64.tar.gz +6d74f25d8e397e9bf843f349688bcc2eec1dc040dc502fe8019ca2571e02cdba docker-scout_0.19.0_linux_amd64.tar.gz +97a779dde1a40ea59f9e40bcf8555439d2b4c0f7bb7b54ddc4ef175dbbac4201 docker-scout_0.19.0_windows_amd64.zip diff --git a/dist/docker-scout_0.18.1_darwin_amd64.tar.gz b/dist/docker-scout_0.19.0_darwin_amd64.tar.gz similarity index 66% rename from dist/docker-scout_0.18.1_darwin_amd64.tar.gz rename to dist/docker-scout_0.19.0_darwin_amd64.tar.gz index 75c4191..d8c5406 100644 Binary files a/dist/docker-scout_0.18.1_darwin_amd64.tar.gz and b/dist/docker-scout_0.19.0_darwin_amd64.tar.gz differ diff --git a/dist/docker-scout_0.18.1_darwin_arm64.tar.gz b/dist/docker-scout_0.19.0_darwin_arm64.tar.gz similarity index 66% rename from dist/docker-scout_0.18.1_darwin_arm64.tar.gz rename to dist/docker-scout_0.19.0_darwin_arm64.tar.gz index 4441f0e..4d9d678 100644 Binary files a/dist/docker-scout_0.18.1_darwin_arm64.tar.gz and b/dist/docker-scout_0.19.0_darwin_arm64.tar.gz differ diff --git a/dist/docker-scout_0.18.1_linux_amd64.tar.gz b/dist/docker-scout_0.19.0_linux_amd64.tar.gz similarity index 66% rename from dist/docker-scout_0.18.1_linux_amd64.tar.gz rename to dist/docker-scout_0.19.0_linux_amd64.tar.gz index 1c9cc45..884cc55 100644 Binary files a/dist/docker-scout_0.18.1_linux_amd64.tar.gz and b/dist/docker-scout_0.19.0_linux_amd64.tar.gz differ diff --git a/dist/docker-scout_0.18.1_linux_arm64.tar.gz b/dist/docker-scout_0.19.0_linux_arm64.tar.gz similarity index 64% rename from dist/docker-scout_0.18.1_linux_arm64.tar.gz rename to dist/docker-scout_0.19.0_linux_arm64.tar.gz index d3f0824..366c0a6 100644 Binary files a/dist/docker-scout_0.18.1_linux_arm64.tar.gz and b/dist/docker-scout_0.19.0_linux_arm64.tar.gz differ diff --git a/dist/docker-scout_0.18.1_windows_amd64.zip b/dist/docker-scout_0.19.0_windows_amd64.zip similarity index 66% rename from dist/docker-scout_0.18.1_windows_amd64.zip rename to dist/docker-scout_0.19.0_windows_amd64.zip index 1844799..7a254d9 100644 Binary files a/dist/docker-scout_0.18.1_windows_amd64.zip and b/dist/docker-scout_0.19.0_windows_amd64.zip differ diff --git a/dist/docker-scout_0.18.1_windows_arm64.zip b/dist/docker-scout_0.19.0_windows_arm64.zip similarity index 65% rename from dist/docker-scout_0.18.1_windows_arm64.zip rename to dist/docker-scout_0.19.0_windows_arm64.zip index 4df6cfa..20173ff 100644 Binary files a/dist/docker-scout_0.18.1_windows_arm64.zip and b/dist/docker-scout_0.19.0_windows_arm64.zip differ diff --git a/docs/docker_scout.yaml b/docs/docker_scout.yaml index fae29f5..0d98f3a 100644 --- a/docs/docker_scout.yaml +++ b/docs/docker_scout.yaml @@ -7,6 +7,7 @@ plink: docker.yaml cname: - docker scout compare - docker scout cves + - docker scout push - docker scout quickview - docker scout recommendations - docker scout repo @@ -15,6 +16,7 @@ cname: clink: - docker_scout_compare.yaml - docker_scout_cves.yaml + - docker_scout_push.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 316e1a8..7d70c0b 100644 --- a/docs/docker_scout_compare.yaml +++ b/docs/docker_scout_compare.yaml @@ -148,7 +148,7 @@ options: swarm: false - option: to value_type: string - description: Image, directory or archive to compare to + description: Image, directory, or archive to compare to deprecated: false hidden: false experimental: false @@ -189,7 +189,7 @@ options: value_type: string default_value: image description: |- - Type of the image to analyze. Can be one of: + Image type to analyze. Can be one of: - image - oci-dir - archive (docker save tarball) diff --git a/docs/docker_scout_push.yaml b/docs/docker_scout_push.yaml new file mode 100644 index 0000000..ca9b3a8 --- /dev/null +++ b/docs/docker_scout_push.yaml @@ -0,0 +1,44 @@ +command: docker scout push +short: Push an image or image index to Docker Scout (experimental) +long: | + The docker scout push command allows to push an image or image index to Docker Scout. +usage: docker scout push IMAGE +pname: docker scout +plink: docker_scout.yaml +options: + - option: namespace + value_type: string + description: Docker Hub namespace to push to + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: sbom + value_type: bool + default_value: "false" + description: Create and upload SBOMs + 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: false +experimental: false +experimentalcli: true +kubernetes: false +swarm: false + diff --git a/docs/docker_scout_repo.yaml b/docs/docker_scout_repo.yaml index ef3e82b..2d1645f 100644 --- a/docs/docker_scout_repo.yaml +++ b/docs/docker_scout_repo.yaml @@ -1,6 +1,6 @@ command: docker scout repo -short: Commands to list, enable and disable Docker Scout on repositories -long: Commands to list, enable and disable Docker Scout on repositories +short: Commands to list, enable, and disable Docker Scout on repositories +long: Commands to list, enable, and disable Docker Scout on repositories pname: docker scout plink: docker_scout.yaml cname: diff --git a/docs/scout.md b/docs/scout.md index 432cfba..566648f 100644 --- a/docs/scout.md +++ b/docs/scout.md @@ -14,9 +14,10 @@ Command line tool for Docker Scout | [`compare`](scout_compare.md) | Compare two images and display differences (experimental) | | [`cves`](scout_cves.md) | Display CVEs identified in a software artifact | | [`entitlement`](scout_entitlement.md) | Manage entitlement of a Docker Hub repository | +| [`push`](scout_push.md) | Push an image or image index to Docker Scout (experimental) | | [`quickview`](scout_quickview.md) | Quick overview of an image | | [`recommendations`](scout_recommendations.md) | Display available base image updates and remediation recommendations | -| [`repo`](scout_repo.md) | Commands to list, enable and disable Docker Scout on repositories | +| [`repo`](scout_repo.md) | Commands to list, enable, and disable Docker Scout on repositories | | [`sbom`](scout_sbom.md) | Generate or display SBOM of an image | | [`stream`](scout_stream.md) | Record an image into a stream (experimental) | | [`version`](scout_version.md) | Show Docker Scout version information | diff --git a/docs/scout_compare.md b/docs/scout_compare.md index 880d8c0..b71a120 100644 --- a/docs/scout_compare.md +++ b/docs/scout_compare.md @@ -22,11 +22,11 @@ Compare two images and display differences (experimental) | `-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. | -| `--to` | `string` | | Image, directory or archive to compare to | +| `--to` | `string` | | Image, directory, or archive 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-stream` | `string` | | Name of stream to compare to | -| `--to-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)
| | `--type` | `string` | `image` | Type of the image to analyze. Can be one of:
- image
- oci-dir
- archive (docker save tarball)
| diff --git a/docs/scout_push.md b/docs/scout_push.md new file mode 100644 index 0000000..c77a932 --- /dev/null +++ b/docs/scout_push.md @@ -0,0 +1,15 @@ +# docker scout push + + +Push an image or image index to Docker Scout (experimental) + +### Options + +| Name | Type | Default | Description | +|:--------------|:---------|:--------|:--------------------------------| +| `--namespace` | `string` | | Docker Hub namespace to push to | +| `--sbom` | | | Create and upload SBOMs | + + + + diff --git a/docs/scout_repo.md b/docs/scout_repo.md index 7bfb5c2..e42103e 100644 --- a/docs/scout_repo.md +++ b/docs/scout_repo.md @@ -1,7 +1,7 @@ # docker scout repo -Commands to list, enable and disable Docker Scout on repositories +Commands to list, enable, and disable Docker Scout on repositories ### Subcommands