Commit f9871bae authored by Jerome Chauveau's avatar Jerome Chauveau
Browse files

packaging fixes

parent 7f5b2123
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -16,8 +16,8 @@ build:
    - apk add --no-cache curl
    - apk add --no-cache bash
  script:
    - echo $CI_COMMIT_TAG  > VERSION
    - make package
    - echo $CI_COMMIT_TAG  > package/VERSION
  artifacts:
    paths:
      - package/
+9 −1
Original line number Diff line number Diff line
@@ -44,7 +44,12 @@ package: install ## Construction d'une version distribuable de MaX
	@if [ -d package ]; then\
		rm -rf package;\
	fi
# génération d'un fichier VERSION
	@if [ -d .git ]; then\
		git rev-parse HEAD > VERSION ;\
	fi
	@mkdir -p package
	@cp VERSION package/
	@cp -rL .max package/.max
	@rm -rf package/.max/basex/webapp/max/bundles/*
# nettoyage du BaseX copié : suppression fichiers liées aux bundles, des données
@@ -55,7 +60,10 @@ package: install ## Construction d'une version distribuable de MaX
	@cp -r $(SRC_DIR)/main/bundles/max-dev package/.max/basex/webapp/max/bundles/
	@cp -r $(SRC_DIR)/main/bundles/max-export package/.max/basex/webapp/max/bundles/
	@cp -r $(SRC_DIR)/scripts/max.sh package/
	@echo 'Package disponible dans le dossier package.'	
	$(eval version=`cat VERSION`)
	@zip -r max-v2_$(version).zip package
	@echo 'Package créé : max-v2_'$(version)'.zip'
	@rm VERSION
.PHONY: package

run: ## Lancement de MaX