#!/bin/bash

rm -rf .npmrc
unique_id=theorchard_jenkins

# generate new packagecloud token
pc_token=`curl -s -XPOST --data "name=${unique_id}" https://$PACKAGECLOUD_TOKEN:@packagecloud.io/install/repositories/orchardit/npm/tokens.text`

# Append github configuration
sed "s/{{PACKAGECLOUD_TOKEN}}/$pc_token/" .npmrc.shadow > .npmrc.bak
sed "s/{{GITHUB_TOKEN}}/$GITHUB_TOKEN/" .npmrc.bak > .npmrc
