#!/bin/bash

# this setup script is used locally to create an .npmrc file and run yarn install.
# It relies on Docker secrets and Docker BuildKit.

rm -f .npmrc

set -e

if [ -f /run/secrets/tokens ]; then
  source /run/secrets/tokens
fi

unique_id=theorchard_jenkins

# generate new packagecloud token
sed "s/{{GITHUB_TOKEN}}/$GITHUB_TOKEN/" .npmrc.shadow > .npmrc
