UNPKG

solidity-cron

Version:

[![Build Status](https://travis-ci.com/Frontier-project/cron.svg?token=DJeMzxJJncp3nRaEUuxH&branch=master)](https://travis-ci.com/Frontier-project/cron) [![codecov](https://codecov.io/gh/Frontier-project/cron/branch/master/graph/badge.svg?token=BGbU5Q6IRV

48 lines (36 loc) 955 B
language: javascript stages: - Test - Release jobs: include: - stage: Test language: node_js node_js: - "8" install: - npm install - npm install -E openzeppelin-solidity before_script: - echo "//registry.npmjs.org/:_authToken=\${NPM_TOKEN}" > .npmrc - npm install -g ganache-cli - npm run start & - npm install -g codecov script: - truffle test - npm run coverage after_script: - codecov - stage: Release provider: script node_js: - "8" before_install: - npm install -g npx - echo "//registry.npmjs.org/:_authToken=\${NPM_TOKEN}" > .npmrc - curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash - nvm install 8.12.0 - sudo apt-get update - sudo apt-get install git script: - npx semantic-release