Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support subfolders for distribution types for build and assemble loca…
…lly and in Jenkins (#1807) * Support subfolders for distribution types for build and assemble Signed-off-by: Tianle Huang <[email protected]> * fix syntax Signed-off-by: Tianle Huang <[email protected]> * update upload logic Signed-off-by: Tianle Huang <[email protected]> * add distribution Signed-off-by: Tianle Huang <[email protected]> * fix uploadMinSnapshotsToS3 Signed-off-by: Tianle Huang <[email protected]> * temp comment out most plugins to speed up test Signed-off-by: Tianle Huang <[email protected]> * modify Signed-off-by: Tianle Huang <[email protected]> * fix min paths Signed-off-by: Tianle Huang <[email protected]> * test against tar for now Signed-off-by: Tianle Huang <[email protected]> * address comments Signed-off-by: Tianle Huang <[email protected]> * add security Signed-off-by: Tianle Huang <[email protected]> * add pa Signed-off-by: Tianle Huang <[email protected]> * bring back all Signed-off-by: Tianle Huang <[email protected]> * fix file extension Signed-off-by: Tianle Huang <[email protected]> * add dot Signed-off-by: Tianle Huang <[email protected]> * use my repo for snapshot Signed-off-by: Tianle Huang <[email protected]> * set multiple stages Signed-off-by: Tianle Huang <[email protected]> * fix names Signed-off-by: Tianle Huang <[email protected]> * fix var Signed-off-by: Tianle Huang <[email protected]> * double quotes Signed-off-by: Tianle Huang <[email protected]> * fix min extensions Signed-off-by: Tianle Huang <[email protected]> * fix env name Signed-off-by: Tianle Huang <[email protected]> * add rpm file Signed-off-by: Tianle Huang <[email protected]> * fix name Signed-off-by: Tianle Huang <[email protected]> * undo osd Signed-off-by: Tianle Huang <[email protected]> * move distribution to beginning Signed-off-by: Tianle Huang <[email protected]> * fix url Signed-off-by: Tianle Huang <[email protected]> * remove extra whitespaces Signed-off-by: Tianle Huang <[email protected]> * add text Signed-off-by: Tianle Huang <[email protected]> * use 1.3 branch Signed-off-by: Tianle Huang <[email protected]> * fix syntax Signed-off-by: Tianle Huang <[email protected]> * fix syntax Signed-off-by: Tianle Huang <[email protected]> * use quotes Signed-off-by: Tianle Huang <[email protected]> * remove rpm snapshot Signed-off-by: Tianle Huang <[email protected]> * add tests and use peter's own account Signed-off-by: Tianle Huang <[email protected]> * fix more python tests Signed-off-by: Tianle Huang <[email protected]> * fix style Signed-off-by: Tianle Huang <[email protected]> * fix missing types Signed-off-by: Tianle Huang <[email protected]> * remove wrong import Signed-off-by: Tianle Huang <[email protected]> * fix ut of TestArchiveAssembleUpload Signed-off-by: Tianle Huang <[email protected]> * fix ut of TestAssembleUpload Signed-off-by: Tianle Huang <[email protected]> * fix ut of TestBuildAssembleUpload Signed-off-by: Tianle Huang <[email protected]> * fix ut of TestBuildManifest Signed-off-by: Tianle Huang <[email protected]> * fix ut of TestPromoteArtifacts Signed-off-by: Tianle Huang <[email protected]> * fix TestUploadMinSnapshotsToS3 Signed-off-by: Tianle Huang <[email protected]> * fix ut of TestArchiveAssembleUpload Signed-off-by: Tianle Huang <[email protected]> * fix ut of TestBuildAssembleUpload Signed-off-by: Tianle Huang <[email protected]> * combine updates after tests are done Signed-off-by: Tianle Huang <[email protected]> * fix syntax Signed-off-by: Tianle Huang <[email protected]> * reset to 1.3.0 main Signed-off-by: Tianle Huang <[email protected]> * create a new stage for upload index.json file Signed-off-by: Tianle Huang <[email protected]> * fix syntax Signed-off-by: Tianle Huang <[email protected]> * add agent Signed-off-by: Tianle Huang <[email protected]> * pass path directly Signed-off-by: Tianle Huang <[email protected]> * fix groovy tests Signed-off-by: Tianle Huang <[email protected]> * fix groovy tests Signed-off-by: Tianle Huang <[email protected]> * add comment Signed-off-by: Tianle Huang <[email protected]> * update how tests use path Signed-off-by: Tianle Huang <[email protected]> * run osd rpm Signed-off-by: Tianle Huang <[email protected]> * fix Signed-off-by: Tianle Huang <[email protected]> * fix tests Signed-off-by: Tianle Huang <[email protected]> * fix style Signed-off-by: Tianle Huang <[email protected]> * fix archive logic Signed-off-by: Tianle Huang <[email protected]> * fix unzipped Signed-off-by: Tianle Huang <[email protected]> * use new image Signed-off-by: Tianle Huang <[email protected]> * fix syntax Signed-off-by: Tianle Huang <[email protected]> * fix docker Signed-off-by: Tianle Huang <[email protected]> * revert Signed-off-by: Tianle Huang <[email protected]> * remove commented code Signed-off-by: Tianle Huang <[email protected]> * add distribution to archived-builds.zip Signed-off-by: Tianle Huang <[email protected]> * fix copyArtifacts Signed-off-by: Tianle Huang <[email protected]> * undo manifest Signed-off-by: Tianle Huang <[email protected]> * restore official repo name Signed-off-by: Tianle Huang <[email protected]> * fix failed ut Signed-off-by: Tianle Huang <[email protected]> * fix ut Signed-off-by: Tianle Huang <[email protected]> * update docker build and notification Signed-off-by: Tianle Huang <[email protected]> * fix echo Signed-off-by: Tianle Huang <[email protected]> * hardcode to test again Signed-off-by: Tianle Huang <[email protected]> * fix Signed-off-by: Tianle Huang <[email protected]> * restore manifest Signed-off-by: Tianle Huang <[email protected]> * fix test Signed-off-by: Tianle Huang <[email protected]> * fix ut Signed-off-by: Tianle Huang <[email protected]> * add ut for UploadIndexFile Signed-off-by: Tianle Huang <[email protected]> * fix tst Signed-off-by: Tianle Huang <[email protected]>
- Loading branch information