Skip to content

Commit

Permalink
Yarn vs NPM, CircleCi set Node LTS, fixes #27, fixes #97, fixes #96 (#99
Browse files Browse the repository at this point in the history
)

* update and test outdated packages (#96)
* converted to using yarn (#96, #97)
* add apache license
* package updates
* update the readme
* handle the response of multiple lines of JSON
* Handle multiple obj in json return for 'ddev describe'
* fix describe response handling
* file cleanup
* updates to address request/hoek vulenrability
* circleci settings updates
* brew install of node 8
* remove npm shrinkwrap
  • Loading branch information
alkymst authored Jun 28, 2018
1 parent c0c0733 commit 0032dfd
Show file tree
Hide file tree
Showing 4 changed files with 230 additions and 12,833 deletions.
17 changes: 11 additions & 6 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,26 +16,31 @@ stages:
name: xquartz setup
command: brew cask install xquartz # dependency of wine

- run: brew update && brew info --json=v1 node >/tmp/info.txt && brew info --json=v1 wine >>/tmp/info.txt
- run: brew update && brew info --json=v1 wine >>/tmp/info.txt && brew info --json=v1 node >>/tmp/info.txt

- restore_cache:
keys:
- homebrew-v3-{{ checksum "/tmp/info.txt" }}
- homebrew-v3-


- run:
name: Homebrew install of node --lts
command: |
brew unlink node || true
brew install node@8 || true
brew link --overwrite --force node@8
- run:
name: Homebrew install of node/wine
name: Homebrew install of wine
command: |
brew upgrade node || true
brew install wine || true
brew unlink wine && brew link --overwrite wine
brew unlink node && brew link --overwrite node
- save-cache:
key: homebrew-v3-{{ checksum "/tmp/info.txt" }}
paths:
- /usr/local/Cellar/node
- /usr/local/Cellar/wine
- /usr/local/Cellar/node

- run:
name: Installed tool versions
Expand Down
Loading

0 comments on commit 0032dfd

Please sign in to comment.