mirror of
				https://github.com/yggdrasil-network/yggdrasil-go.git
				synced 2025-11-04 03:05:07 +03:00 
			
		
		
		
	Merge pull request #147 from neilalexander/alien
Build RPMs in CircleCI using alien
This commit is contained in:
		
						commit
						01f0ec34f4
					
				
					 1 changed files with 8 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -11,6 +11,7 @@ jobs:
 | 
			
		|||
 | 
			
		||||
    steps:
 | 
			
		||||
      - checkout
 | 
			
		||||
 | 
			
		||||
      - run:
 | 
			
		||||
          name: Create artifact upload directory and set variables
 | 
			
		||||
          command: |
 | 
			
		||||
| 
						 | 
				
			
			@ -19,13 +20,19 @@ jobs:
 | 
			
		|||
              echo 'export CIVERSION=$(sh contrib/semver/version.sh | cut -c 2-)' >> $BASH_ENV
 | 
			
		||||
 | 
			
		||||
      - run:
 | 
			
		||||
          name: Build for Linux (including Debian packages)
 | 
			
		||||
          name: Install alien
 | 
			
		||||
          command: |
 | 
			
		||||
              sudo apt-get install -y alien
 | 
			
		||||
 | 
			
		||||
      - run:
 | 
			
		||||
          name: Build for Linux (including Debian packages and RPMs)
 | 
			
		||||
          command: |
 | 
			
		||||
              PKGARCH=amd64 sh contrib/deb/generate.sh && mv yggdrasil /tmp/upload/$CINAME-$CIVERSION-linux-amd64 && mv yggdrasilctl /tmp/upload/$CINAME-$CIVERSION-yggdrasilctl-linux-amd64;
 | 
			
		||||
              PKGARCH=i386 sh contrib/deb/generate.sh && mv yggdrasil /tmp/upload/$CINAME-$CIVERSION-linux-i386 && mv yggdrasilctl /tmp/upload/$CINAME-$CIVERSION-yggdrasilctl-linux-i386;
 | 
			
		||||
              PKGARCH=mipsel sh contrib/deb/generate.sh && mv yggdrasil /tmp/upload/$CINAME-$CIVERSION-linux-mipsel && mv yggdrasilctl /tmp/upload/$CINAME-$CIVERSION-yggdrasilctl-linux-mipsel;
 | 
			
		||||
              PKGARCH=mips sh contrib/deb/generate.sh && mv yggdrasil /tmp/upload/$CINAME-$CIVERSION-linux-mips && mv yggdrasilctl /tmp/upload/$CINAME-$CIVERSION-yggdrasilctl-linux-mips;
 | 
			
		||||
              PKGARCH=armhf sh contrib/deb/generate.sh && mv yggdrasil /tmp/upload/$CINAME-$CIVERSION-linux-armh && mv yggdrasilctl /tmp/upload/$CINAME-$CIVERSION-yggdrasilctl-linux-armhf;
 | 
			
		||||
              sudo alien --to-rpm yggdrasil*.deb --scripts --keep-version && mv *.rpm /tmp/upload/;
 | 
			
		||||
              mv *.deb /tmp/upload/
 | 
			
		||||
 | 
			
		||||
      - run:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue