Expose as-tested Mac/Windows repository state
This is needed by podman desktop CI, to ensure their 'latest' testing jobs continuously and exactly match the podman repository state + related binaries. Signed-off-by: Chris Evich <cevich@redhat.com>
This commit is contained in:
		
							parent
							
								
									19d3329f73
								
							
						
					
					
						commit
						698219cf98
					
				| 
						 | 
				
			
			@ -1152,14 +1152,18 @@ artifacts_task:
 | 
			
		|||
        - cd /tmp/win
 | 
			
		||||
        - $ARTCURL/Windows%20Cross/repo/repo.tbz
 | 
			
		||||
        - tar xjf repo.tbz
 | 
			
		||||
        # These are both needed by podman-desktop CI
 | 
			
		||||
        - mv ./podman-remote*.zip $CIRRUS_WORKING_DIR/
 | 
			
		||||
        - mv /tmp/win/repo.tbz $CIRRUS_WORKING_DIR/windows_podman_repo.tar.bz2
 | 
			
		||||
    osx_binaries_script:
 | 
			
		||||
        - mkdir -p /tmp/osx
 | 
			
		||||
        - cd /tmp/osx
 | 
			
		||||
        - $ARTCURL/OSX%20Cross/repo/repo.tbz
 | 
			
		||||
        - tar xjf repo.tbz
 | 
			
		||||
        # These are all needed by podman-desktop CI
 | 
			
		||||
        - mv ./podman-remote-release-darwin_*.zip $CIRRUS_WORKING_DIR/
 | 
			
		||||
        - mv ./contrib/pkginstaller/out/podman-installer-macos-*.pkg $CIRRUS_WORKING_DIR/
 | 
			
		||||
        - mv /tmp/osx/repo.tbz $CIRRUS_WORKING_DIR/mac_podman_repo.tar.bz2
 | 
			
		||||
    always:
 | 
			
		||||
      contents_script: ls -la $CIRRUS_WORKING_DIR
 | 
			
		||||
      # Produce downloadable files and an automatic zip-file accessible
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -61,3 +61,8 @@ matches corresponding changes in the artifacts task.
 | 
			
		|||
  * [podman-release-mipsle.tar.gz](https://api.cirrus-ci.com/v1/artifact/github/containers/podman/Artifacts/binary/podman-release-mipsle.tar.gz)
 | 
			
		||||
  * [podman-release-ppc64le.tar.gz](https://api.cirrus-ci.com/v1/artifact/github/containers/podman/Artifacts/binary/podman-release-ppc64le.tar.gz)
 | 
			
		||||
  * [podman-release-s390x.tar.gz](https://api.cirrus-ci.com/v1/artifact/github/containers/podman/Artifacts/binary/podman-release-s390x.tar.gz)
 | 
			
		||||
 | 
			
		||||
* As-tested Mac and Windows podman repository tarballs.  These pair the source code and compiled binaries together.
 | 
			
		||||
 | 
			
		||||
  * Windows [podman-repository](https://api.cirrus-ci.com/v1/artifact/github/containers/podman/Artifacts/binary/windows_podman_repo.tar.bz2) (x86_64 only).
 | 
			
		||||
  * MacOS [podman-repository](https://api.cirrus-ci.com/v1/artifact/github/containers/podman/Artifacts/binary/mac_podman_repo.tar.bz2) (all arches).
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue