--- # ---------------------------------------------- # -- Build the site and push it to the registry # ---------------------------------------------- kind: pipeline type: docker name: Build the clappr environment: GIT_TAG: 0.6.0 trigger: event: - push steps: - name: Build the script image: node commands: - git clone https://github.com/clappr/clappr.git clappr - cd clappr - git checkout $GIT_TAG - npm install - npm run build - name: Upload the script image: rclone/rclone:latest environment: RCLONE_CONFIG_CONTENT: from_secret: RCLONE_CONFIG_CONTENT_PRIVATE RCLONE_CONFIG: /tmp/rclone.conf commands: - echo "$RCLONE_CONFIG_CONTENT" > $RCLONE_CONFIG - apk update - rclone copy -P clappr/dist/ badhouseplants-minio:/badhouseplants-js/clappr/$GIT_TAG