Quellcode durchsuchen

Build system: Allow pre-release dependencies when creating pre-releases

Daniel Rudolf vor 6 Jahren
Ursprung
Commit
6dd6da655f
1 geänderte Dateien mit 7 neuen und 0 gelöschten Zeilen
  1. 7 0
      .build/create-release.sh

+ 7 - 0
.build/create-release.sh

@@ -31,6 +31,13 @@ composer require --no-update \
     "picocms/pico-deprecated $VERSION_FULL@$VERSION_STABILITY"
 echo
 
+# set minimum stability
+if [ "$VERSION_STABILITY" != "stable" ]; then
+    echo "Setting minimum stability to '$VERSION_STABILITY'..."
+    composer config "minimum-stability" "$VERSION_STABILITY"
+    composer config "prefer-stable" "true"
+fi
+
 # install dependencies
 echo "Running \`composer install\`..."
 composer install --no-suggest --prefer-dist --no-dev --optimize-autoloader