Преглед изворни кода

Use override-build instead of old deprecated prepare/build/install.
https://github.com/canonical-docs/snappy-docs/blob/master/deprecation-notices/dn7.md

Thanks to kyrofa !

Closes wekan/wekan-snap#45

Lauri Ojansivu пре 7 година
родитељ
комит
075ea1c43d
1 измењених фајлова са 1 додато и 3 уклоњено
  1. 1 3
      snapcraft.yaml

+ 1 - 3
snapcraft.yaml

@@ -96,7 +96,7 @@ parts:
             - npm
             - curl
             - execstack
-        prepare: |
+        override-build: |
             echo "Cleaning environment first"
             rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules
             # Node Fibers 100% CPU usage issue:
@@ -133,7 +133,6 @@ parts:
             git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core
             sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' meteor-useraccounts-core/package.js
             cd ..
-        build: |
             rm -rf package-lock.json .build
             meteor add standard-minifier-js --allow-superuser
             meteor npm install --allow-superuser
@@ -145,7 +144,6 @@ parts:
             cd ../../../../
             npm install
             meteor npm install --save bcrypt
-        install: |
             cp -r .build/bundle/* $SNAPCRAFT_PART_INSTALL/
             cp .build/bundle/.node_version.txt $SNAPCRAFT_PART_INSTALL/
             rm $SNAPCRAFT_PART_INSTALL/lib/node_modules/wekan