docker / extensions-submissions

Submit your Docker Extension here
Apache License 2.0
11 stars 2 forks source link

[Submission]: image-tools for Docker Desktop #152

Closed dixtdf closed 5 months ago

dixtdf commented 5 months ago

Docker Hub repository name

dixtdf/image-tools

Terms of services

github-actions[bot] commented 5 months ago

:white_check_mark: @dixtdf has accepted the terms of service.

The automatic validation of your extension has started, you will see the result in ~10 minutes :hourglass_flowing_sand:.

github-actions[bot] commented 5 months ago

:x: Validation failed with the following errors

Pulled imageChecked image labels(required) image label "com.docker.desktop.extension.icon" is set to empty string in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.categories" is set to empty string in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.changelog" is set to empty string in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.detailed-description" is set to empty string in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.publisher-url" is set to empty string in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.screenshots" is set to empty string in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (optional) maybe image label "com.docker.extension.categories" should define at least 1 categoryChecked metadata.jsonChecked image tag is semverChecked image is multiplatformChecked extension is compatible with current SDK versionInstalled extension successfullyRemoved extension successfullyThe extension "dixtdf/image-tools:1.0.0" hasn't passed the checks to be published.

Please fix the issues and check everything is ok locally with the following command:

docker extension validate -a -s -i dixtdf/image-tools

Then you can trigger the validation commenting /validate when you are ready.

See https://docs.docker.com/desktop/extensions-sdk/extensions/validate/ for more information.

dixtdf commented 5 months ago

/validate

github-actions[bot] commented 5 months ago

:white_check_mark: The extension dixtdf/image-tools is valid :tada:.

Now, @docker/extensions will authorise the publication of the extension to the marketplace. Once the extension is published, this issue will be closed.

In the meantime, please tell us about your experience building a Docker Desktop extension here: https://docs.google.com/forms/d/e/1FAIpQLSdruIWGS9Em0p2jVIixQeiVyQJs27EzLA4ks2YzlBZpWUJC2Q/viewform.

gtardif commented 5 months ago

Hi, I quicky installed the extension, could you do some minor improvements before this can make it to the marketplace:

Thanks

Screenshot 2024-03-26 at 10 26 21
dixtdf commented 5 months ago

@gtardif Thanks for the heads up, these issues were an oversight on my part and they were fixed in 1.0.2 20240327094718 20240327094701

dixtdf commented 5 months ago

/validate

github-actions[bot] commented 5 months ago

:white_check_mark: The extension dixtdf/image-tools is valid :tada:.

Now, @docker/extensions will authorise the publication of the extension to the marketplace. Once the extension is published, this issue will be closed.

In the meantime, please tell us about your experience building a Docker Desktop extension here: https://docs.google.com/forms/d/e/1FAIpQLSdruIWGS9Em0p2jVIixQeiVyQJs27EzLA4ks2YzlBZpWUJC2Q/viewform.

publisher-extensions-bot[bot] commented 5 months ago

:tada: Congratulations, your extension has been published to the marketplace.

It may not appear in your Docker Desktop yet. In that case, restart Docker Desktop (don't worry, users will see it as soon as the cache is refreshed, every ~12 hours).

If you haven't already, please tell us about your experience building a Docker Desktop extension here.