pull/2453/head
filip mertens 3 years ago committed by yann300
parent 7fa817b359
commit 1e6a82524e
  1. 18
      .circleci/config.yml
  2. 1
      apps/remix-ide/.npmignore
  3. 2
      package.json
  4. 6
      release-process.md

@ -29,10 +29,10 @@ jobs:
- restore_cache: - restore_cache:
keys: keys:
- v1-deps-{{ checksum "package-lock.json" }} - v1-deps-{{ checksum "yarn.lock" }}
- run: yarn install - run: yarn install
- save_cache: - save_cache:
key: v1-deps-{{ checksum "package-lock.json" }} key: v1-deps-{{ checksum "yarn.lock" }}
paths: paths:
- node_modules - node_modules
- run: yarn run downloadsolc_assets - run: yarn run downloadsolc_assets
@ -64,7 +64,7 @@ jobs:
- checkout - checkout
- restore_cache: - restore_cache:
keys: keys:
- v1-deps-{{ checksum "package-lock.json" }} - v1-deps-{{ checksum "yarn.lock" }}
- run: yarn install - run: yarn install
- run: - run:
name: Remix Libs Linting name: Remix Libs Linting
@ -91,7 +91,7 @@ jobs:
- run: unzip ./persist/dist.zip - run: unzip ./persist/dist.zip
- restore_cache: - restore_cache:
keys: keys:
- v1-deps-{{ checksum "package-lock.json" }} - v1-deps-{{ checksum "yarn.lock" }}
- run: yarn install - run: yarn install
- run: cd dist/libs/remix-tests && yarn install - run: cd dist/libs/remix-tests && yarn install
- run: yarn run test:libs - run: yarn run test:libs
@ -127,7 +127,7 @@ jobs:
- run: unzip ./persist/dist.zip - run: unzip ./persist/dist.zip
- restore_cache: - restore_cache:
keys: keys:
- v1-deps-{{ checksum "package-lock.json" }} - v1-deps-{{ checksum "yarn.lock" }}
- run: yarn install - run: yarn install
- run: - run:
name: Start Selenium name: Start Selenium
@ -170,7 +170,7 @@ jobs:
- run: unzip ./persist/dist.zip - run: unzip ./persist/dist.zip
- restore_cache: - restore_cache:
keys: keys:
- v1-deps-{{ checksum "package-lock.json" }} - v1-deps-{{ checksum "yarn.lock" }}
- run: yarn install - run: yarn install
- run: - run:
name: Start Selenium name: Start Selenium
@ -213,7 +213,7 @@ jobs:
- run: unzip ./persist/dist.zip - run: unzip ./persist/dist.zip
- restore_cache: - restore_cache:
keys: keys:
- v1-deps-{{ checksum "package-lock.json" }} - v1-deps-{{ checksum "yarn.lock" }}
- run: yarn install - run: yarn install
- run: - run:
name: Start Selenium name: Start Selenium
@ -255,7 +255,7 @@ jobs:
- run: unzip ./persist/dist.zip - run: unzip ./persist/dist.zip
- restore_cache: - restore_cache:
keys: keys:
- v1-deps-{{ checksum "package-lock.json" }} - v1-deps-{{ checksum "yarn.lock" }}
- run: yarn install - run: yarn install
- run: - run:
name: Start Selenium name: Start Selenium
@ -298,7 +298,7 @@ jobs:
- run: unzip ./persist/dist.zip - run: unzip ./persist/dist.zip
- restore_cache: - restore_cache:
keys: keys:
- v1-deps-{{ checksum "package-lock.json" }} - v1-deps-{{ checksum "yarn.lock" }}
- run: yarn install - run: yarn install
- run: - run:
name: Start Selenium name: Start Selenium

@ -3,5 +3,6 @@ node_modules
reports reports
npm-debug.log* npm-debug.log*
package-lock.json package-lock.json
yarn.lock
remix remix
.DS_Store .DS_Store

@ -106,7 +106,7 @@
"sourcemap": "exorcist --root ../ apps/remix-ide/build/app.js.map > apps/remix-ide/build/app.js", "sourcemap": "exorcist --root ../ apps/remix-ide/build/app.js.map > apps/remix-ide/build/app.js",
"test-browser": "npm-run-all -lpr selenium make-mock-compiler serve browsertest", "test-browser": "npm-run-all -lpr selenium make-mock-compiler serve browsertest",
"watch": "watchify apps/remix-ide/src/index.js -dv -p browserify-reload -o apps/remix-ide/build/app.js --exclude solc", "watch": "watchify apps/remix-ide/src/index.js -dv -p browserify-reload -o apps/remix-ide/build/app.js --exclude solc",
"reinstall": "rm ./node-modules/ -rf && rm package-lock.json && rm ./build/ -rf && yarn install & yarn run build", "reinstall": "rm ./node-modules/ -rf && rm yarn.lock && rm ./build/ -rf && yarn install & yarn run build",
"ganache-cli": "npx ganache-cli" "ganache-cli": "npx ganache-cli"
}, },
"browserify": { "browserify": {

@ -37,7 +37,7 @@ This document includes:
- git checkout origin/remix_beta - git checkout origin/remix_beta
- git checkout -b bumpVersion - git checkout -b bumpVersion
- update package.json version - update package.json version
- update version in package-lock.json - update version in yarn.lock
- merge PR to **origin/remix_beta** - merge PR to **origin/remix_beta**
- git fetch origin remix_beta - git fetch origin remix_beta
- git checkout origin/remix_beta - git checkout origin/remix_beta
@ -52,7 +52,7 @@ This document includes:
- git checkout origin/master - git checkout origin/master
- git checkout -b bumpDevVersion - git checkout -b bumpDevVersion
- update package.json version: bump the version and add the tag `dev` if not already present. - update package.json version: bump the version and add the tag `dev` if not already present.
- update version in package-lock.json - update version in yarn.lock
- create a PR and merge it to origin/master - create a PR and merge it to origin/master
## Remix IDE release Part 4. remix.ethereum.org update ## Remix IDE release Part 4. remix.ethereum.org update
@ -73,7 +73,7 @@ This is not strictly speaking a release. Updating the remix site is done through
- git checkout origin/master - git checkout origin/master
- git checkout -b bumpVersion - git checkout -b bumpVersion
- update package.json version to the new version "vx.x.x-beta.1" - update package.json version to the new version "vx.x.x-beta.1"
- update version in package-lock.json - update version in yarn.lock
- merge PR - merge PR
- git fetch origin master - git fetch origin master
- git checkout origin/master - git checkout origin/master

Loading…
Cancel
Save