devfile / api

Kube-native API for cloud development workspaces specification
Apache License 2.0
235 stars 58 forks source link

Podman Support For Registry Support Build Tools #1531

Open Jdubrick opened 4 weeks ago

Jdubrick commented 4 weeks ago

Which area/kind this issue is related to?

/area registry

Issue Description

The scripts contained within the /build-tools directory in the registry-support repository do not currently support podman aliasing. These scripts are primarily called by CI jobs that can run docker, however, there is a chance that a developer may need to interact with these scripts locally, and support for podman in that case is required.

These scripts will need to be altered to adopt changes similar to these by adopting the setenv.sh script located in the root of the registry-support repository. Changing the scripts in /build-tools comes with the added overhead of ensuring that all CI jobs calling these scripts as well as other scripts in other project repositories are able to function the same with the changes.

An example of CI jobs calling scripts within /build-tools can be found below:

This filtered search can also be of assistance: https://github.com/search?q=org%3Adevfile+build-tools&type=code&p=1

Acceptance Criteria