Sha256: 02fd2078e10e7d4892f42e48548b56345ab457828e54b20a62105058cf4f921d

Contents?: true

Size: 747 Bytes

Versions: 68

Compression:

Stored size: 747 Bytes

Contents

#!/usr/bin/env bash

set -e

if [ -z "$DEPENDABOT_NATIVE_HELPERS_PATH" ]; then
  echo "Unable to build, DEPENDABOT_NATIVE_HELPERS_PATH is not set"
  exit 1
fi

install_dir="$DEPENDABOT_NATIVE_HELPERS_PATH/composer/v2"
mkdir -p "$install_dir"

helpers_dir="$(dirname "${BASH_SOURCE[0]}")"
cp -r \
  "$helpers_dir/bin" \
  "$helpers_dir/src" \
  "$helpers_dir/.php-cs-fixer.php" \
  "$helpers_dir/composer.json" \
  "$helpers_dir/composer.lock" \
  "$helpers_dir/phpstan.dist.neon" \
  "$install_dir"

cd "$install_dir"

composer validate --no-check-publish
composer install
composer run lint -- --dry-run
composer run stan

# Composer caches source zips and repo metadata, none of which is useful. Save space in this layer
rm -Rf ~/.composer/cache

Version data entries

68 entries across 68 versions & 1 rubygems

Version Path
dependabot-composer-0.301.1 helpers/v2/build
dependabot-composer-0.301.0 helpers/v2/build
dependabot-composer-0.300.0 helpers/v2/build
dependabot-composer-0.299.1 helpers/v2/build
dependabot-composer-0.299.0 helpers/v2/build
dependabot-composer-0.298.0 helpers/v2/build
dependabot-composer-0.297.2 helpers/v2/build
dependabot-composer-0.297.1 helpers/v2/build
dependabot-composer-0.297.0 helpers/v2/build
dependabot-composer-0.296.3 helpers/v2/build
dependabot-composer-0.296.2 helpers/v2/build
dependabot-composer-0.296.1 helpers/v2/build
dependabot-composer-0.296.0 helpers/v2/build
dependabot-composer-0.295.0 helpers/v2/build
dependabot-composer-0.294.0 helpers/v2/build
dependabot-composer-0.293.0 helpers/v2/build
dependabot-composer-0.292.0 helpers/v2/build
dependabot-composer-0.291.0 helpers/v2/build
dependabot-composer-0.290.0 helpers/v2/build
dependabot-composer-0.289.0 helpers/v2/build