kopia lustrzana https://dev.funkwhale.audio/funkwhale/funkwhale
				
				
				
			Now include commit hash in develop builds
							rodzic
							
								
									ee4e5c244f
								
							
						
					
					
						commit
						43e096b1e0
					
				| 
						 | 
				
			
			@ -240,6 +240,7 @@ docker_release:
 | 
			
		|||
    - cp -r front/dist api/frontend
 | 
			
		||||
    - cd api
 | 
			
		||||
  script:
 | 
			
		||||
    - if [ "$CI_COMMIT_REF_NAME" == "develop" ]; then ./scripts/set-api-build-metadata $CI_COMMIT_SHORT_SHA; fi);
 | 
			
		||||
    - docker build -t $IMAGE .
 | 
			
		||||
    - docker push $IMAGE
 | 
			
		||||
  only:
 | 
			
		||||
| 
						 | 
				
			
			@ -257,6 +258,7 @@ build_api:
 | 
			
		|||
    paths:
 | 
			
		||||
      - api
 | 
			
		||||
  script:
 | 
			
		||||
    - if [ "$CI_COMMIT_REF_NAME" == "develop" ]; then ./scripts/set-api-build-metadata $CI_COMMIT_SHORT_SHA; fi);
 | 
			
		||||
    - chmod -R 750 api
 | 
			
		||||
    - echo Done!
 | 
			
		||||
  only:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -0,0 +1,9 @@
 | 
			
		|||
#!/bin/bash -eu
 | 
			
		||||
# given a commit hash, will append this to the version number stored
 | 
			
		||||
# in api/funkwhale_api/__init__.py
 | 
			
		||||
 | 
			
		||||
commit=$1
 | 
			
		||||
suffix="+git.$commit"
 | 
			
		||||
replace="__version__ = \"\1${suffix}\""
 | 
			
		||||
file="api/funkwhale_api/__init__.py"
 | 
			
		||||
sed -i -E 's@__version__ = \"(.*)\"@'"$replace"'@' $file
 | 
			
		||||
		Ładowanie…
	
		Reference in New Issue