mirror of
				https://github.com/elyby/accounts.git
				synced 2025-05-31 14:11:46 +05:30 
			
		
		
		
	Remove version definition from the application and pass it on build time
This commit is contained in:
		| @@ -61,10 +61,22 @@ test:frontend: | ||||
| build:production: | ||||
|     image: docker:latest | ||||
|     stage: build | ||||
|     variables: | ||||
|         GA_ID: "UA-45299905-3" | ||||
|         SENTRY_CDN: "https://088e7718236a4f91937a81fb319a93f6@sentry.ely.by/2" | ||||
|     before_script: | ||||
|         - docker login -u gitlab-ci -p $CI_BUILD_TOKEN registry.ely.by | ||||
|         - export VERSION="${CI_COMMIT_TAG:-${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHA:0:7}}" | ||||
|         - echo "$SSH_PRIVATE_KEY" > id_rsa | ||||
|         - echo "$FRONTEND_ENV_CONFIG" > frontend/config/env.js | ||||
|         - | | ||||
|             echo " | ||||
|                 module.exports = { | ||||
|                     version: '$VERSION', | ||||
|                     ga: {id: '$GA_ID'}, | ||||
|                     sentryCdn: "$SENTRY_CDN", | ||||
|                 }; | ||||
|             " > frontend/config/env.js | ||||
|         - sed -i '' -e 's/{{PLACE_VERSION_HERE}}/$VERSION/g' common/config/config.php | ||||
|     script: | ||||
|         - export IMAGE_NAME="$CONTAINER_IMAGE:latest" | ||||
|         - docker build --pull -t $IMAGE_NAME . | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| <?php | ||||
| return [ | ||||
|     'version' => '1.1.25-dev', | ||||
|     'version' => '{{PLACE_VERSION_HERE}}', // This will be replaced by build tool | ||||
|     'vendorPath' => dirname(__DIR__, 2) . '/vendor', | ||||
|     'components' => [ | ||||
|         'cache' => [ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user