Davlet Panech 21721669ed build-docker-images: add retry delay
* Add --retry-delay parameter to wheels, docker base image and the main
  docker image build scripts
* Remove build-wheels/utils.sh ; use ./utils.sh instead

TESTS
===========================
Executed all modified scripts with and without error conditions and make
sure they either succeed, or retry as required:

build-wheels:
  * normal build (success)
  * error in Dockerfile (retry+fail)
  * invalid wheels URL (retry+fail)
  * invalid openstack requirements URL (retry+fail)

build-stx-base:
  * normal build (success)
  * error in Dockerfile (retry+fail)

build-stx-images:
  * builder=loci: normal build + push (success)
  * builder=loci: invalid loci URL (retry+fail)
  * builder=loci: invalid PROJECT_REPO URL (retry+fail)
  * builder=loci: invalid wheel tar URL (retry+fail)
  * builder=docker: normal build + push (success)
  * builder=docker: invalid DOCKER_REPO URL (retry+fail)
  * builder=docker: error in dockerfile (retry+fail)
  * builder=script: normal build + push (success)
  * builder=script: invalid project URL (retry+fail)
  * builder=script: error in build script (retry+fail)
  * invalid push URL (retry+fail)

update-stx-image:
  * normal update (success)
  * invalid extra URL (retry+fail)

Story: 2010055
Task: 48105

Change-Id: I990020600c09299a2ec3cbed286b2f4c05a0f548
2023-05-29 19:53:09 -04:00
2023-02-14 16:36:01 -05:00
2019-04-19 19:52:37 +00:00
2023-04-28 12:38:49 -04:00
2018-06-01 07:45:23 -07:00
2022-12-26 21:12:47 +00:00
Description
StarlingX build source tree root
12 MiB
Languages
Python 62%
Shell 36.9%
BitBake 0.6%
Dockerfile 0.5%