Browse Source

Fix build scripts.

Lauri Ojansivu 6 years ago
parent
commit
070de69ebe
3 changed files with 8 additions and 10 deletions
  1. 1 0
      rebuild-wekan.sh
  2. 3 4
      releases/release-cleanup.sh
  3. 4 6
      releases/release-sandstorm.sh

+ 1 - 0
rebuild-wekan.sh

@@ -107,6 +107,7 @@ do
 	        npm_call -g install fibers@3.1.1
 	        # Install Meteor, if it's not yet installed
 	        curl https://install.meteor.com | bash
+		sudo chown -R $USER ~/.meteor
 		break
 		;;
         "Build Wekan")

+ 3 - 4
releases/release-cleanup.sh

@@ -8,12 +8,11 @@ sudo rm -rf parts prime stage .meteor-spk
 
 # Set permissions
 cd ~/repos
-sudo chown user:user wekan -R
+sudo chown -R $USER wekan
 cd ~/
-sudo chown user:user .meteor -R
-#sudo chown user:user .cache/snapcraft -R
+sudo chown -R $USER ~/.meteor
 sudo rm -rf .cache/snapcraft
-sudo chown user:user .config -R
+sudo chown -R $USER .config
 
 # Back
 cd ~/repos

+ 4 - 6
releases/release-sandstorm.sh

@@ -1,8 +1,7 @@
 # Usage: ./release.sh 1.36
 
 # Delete old stuff
-cd ~/repos
-./release-cleanup.sh
+~/repos/wekan/releases/release-cleanup.sh
 
 # Build Source
 cd ~/repos
@@ -12,10 +11,9 @@ cd ~/repos
 cd ~/repos/wekan
 meteor-spk pack wekan-$1.spk
 spk publish wekan-$1.spk
-#scp wekan-$1.spk x2:/var/snap/wekan/common/releases.wekan.team/
-scp wekan-$1.spk x2:/var/www/releases.wekan.team/
+scp wekan-$1.spk x2:/var/snap/wekan/common/releases.wekan.team/
+#scp wekan-$1.spk x2:/var/www/releases.wekan.team/
 mv wekan-$1.spk ..
 
 # Delete old stuff
-cd ~/repos
-./release-cleanup.sh
+~/repos/wekan/releases/release-cleanup.sh