stackabletech / docker-images

Apache License 2.0
14 stars 2 forks source link

Change the dev workflow so that manifest lists are built and pushed immediately #725

Closed lfrancke closed 2 weeks ago

lfrancke commented 3 weeks ago

Description

Change the dev workflow so that manifest lists are built and pushed right after the images are built If needed this can be split out even further to build every product version separately

lfrancke commented 3 weeks ago

I think there might actually be a problem here and I don't think it'll work because of our sharding. If I understand it correctly we might get 5 shards where 4 do not actually build anything but they'll jump straight to the manifest part and that'll probably fail or multiple shards will run the same command....

razvan commented 3 weeks ago

multiple shards will run the same command....

Haven't looked at the PR yet.

Whatever command a shard is running, it should only perform actions on the product version(s) built by that shard.

lfrancke commented 2 weeks ago

I'll close and delete this PR. It won't work as-is and we will work on a different solution in https://github.com/stackabletech/issues/issues/595