Anil Keshav
|
8dc2a1bfb4
|
feat: Add imagePushToRegistry step (#4609)
* imagePushToRegistry new step
* adding copy and push functionality
* including only copy correctly
* groovy step for imagePushToRegistry
* create .docker folder
* imagePushToRegistry new step
* adding copy and push functionality
* including only copy correctly
* groovy step for imagePushToRegistry
* create .docker folder
* fix CopyImage
* test
* test
* Correct docker config path
* Update
* Update
* Update
* Update
* Update
* Use creds from Vault
* Use creds from Vault
* Use creds from Vault
* Use creds from Vault
* Test
* Comment some logic
* Test: move regexp logic
* Test
* Update
* Update
* Clean up
* Update
* Update
* Update interface
* Rename function
* imagePushToRegistry: small refactoring (#4688)
* imagePushToRegistry new step
* adding copy and push functionality
* including only copy correctly
* groovy step for imagePushToRegistry
* create .docker folder
* Correct docker config path
* Update
* Update
* Update
* Update
* Update
* Use creds from Vault
* Use creds from Vault
* Use creds from Vault
* Use creds from Vault
* Test
* Comment some logic
* Test: move regexp logic
* Test
* Update
* Update
* Clean up
* Update
* Update
---------
Co-authored-by: Keshav <anil.keshav@sap.com>
Co-authored-by: Muhammadali Nazarov <muhammadalinazarov@gmail.com>
* Update step yaml file
* Update interface
* Rename func
* Update tests
* Update interface, create mock methods, update tests
* Update mock
* Add md file
* Fix groovy doc, unit test, go unit test
* Update
* Add unit tests
* Support tagLatest param
* Fetch source creds from Vault
* Update yaml file
* Support multiple images
* Update test
* Support copy images in parallel
* Update yaml
* Clean up
* Return err if no creds provided
* Fix tests
* Add err msg
* Add debug log
* Do not use CPE for targetImages
* Support platform
* Delete Jenkins specific creds
* Update groovy: do not handle Jenkins creds
* Delete unused code
* Fix: Support platform
* Fix: Support platform
* Apply suggestion from code review
Co-authored-by: Egor Balakin <14162703+m1ron0xFF@users.noreply.github.com>
* Apply suggestion from code review
Co-authored-by: Egor Balakin <14162703+m1ron0xFF@users.noreply.github.com>
* Add tests for parseDockerImageName
* Add comment that tagArtifactVersion is not supported yet
* Set limit of running goroutines
* Fix: Set limit of running goroutines
* The tagArtifactVersion is not supported yet
---------
Co-authored-by: Muhammadali Nazarov <muhammadalinazarov@gmail.com>
Co-authored-by: Egor Balakin <egor.balakin@sap.com>
Co-authored-by: Vyacheslav Starostin <vyacheslav.starostin@sap.com>
Co-authored-by: Vyacheslav Starostin <32613074+vstarostin@users.noreply.github.com>
Co-authored-by: Egor Balakin <14162703+m1ron0xFF@users.noreply.github.com>
|
2023-11-30 15:06:31 +06:00 |
|