Upgrades then downgrades then fails
BryanCrotaz opened this issue · comments
Bryan commented
- Created a new ember app using
ember-cli 3.20
and committed it to Github. yarn global add ember-cli-update
ember-cli-update
It upgraded to 3.21, then immediately went back to 3.20, then complained that the directory wasn't clean (probably not, it's got the new upgrade in it!)
C:\projects\lords-docs>set DEBUG=ember-cli-update,boilerplate-update,git-diff-apply && ember-cli-update
git-diff-apply npm view ember-cli versions --json +0ms
git-diff-apply [
git-diff-apply "0.0.0",
git-diff-apply "0.0.1",
git-diff-apply "0.0.2",
git-diff-apply "0.0.3",
git-diff-apply "0.0.4",
git-diff-apply "0.0.5",
git-diff-apply "0.0.6",
git-diff-apply "0.0.7",
git-diff-apply "0.0.8",
git-diff-apply "0.0.9",
git-diff-apply "0.0.10",
git-diff-apply "0.0.11",
git-diff-apply "0.0.12",
git-diff-apply "0.0.13",
git-diff-apply "0.0.14",
git-diff-apply "0.0.15",
git-diff-apply "0.0.16",
git-diff-apply "0.0.18",
git-diff-apply "0.0.19",
git-diff-apply "0.0.20",
git-diff-apply "0.0.21",
git-diff-apply "0.0.22",
git-diff-apply "0.0.23",
git-diff-apply "0.0.24",
git-diff-apply "0.0.25",
git-diff-apply "0.0.27",
git-diff-apply "0.0.28",
git-diff-apply "0.0.29",
git-diff-apply "0.0.32",
git-diff-apply "0.0.33",
git-diff-apply "0.0.34",
git-diff-apply "0.0.35",
git-diff-apply "0.0.36",
git-diff-apply "0.0.37",
git-diff-apply "0.0.38",
git-diff-apply "0.0.39",
git-diff-apply "0.0.40",
git-diff-apply "0.0.41",
git-diff-apply "0.0.42",
git-diff-apply "0.0.43",
git-diff-apply "0.0.44",
git-diff-apply "0.0.45",
git-diff-apply "0.0.46",
git-diff-apply "0.0.47",
git-diff-apply "0.1.0",
git-diff-apply "0.1.1",
git-diff-apply "0.1.2",
git-diff-apply "0.1.3",
git-diff-apply "0.1.4",
git-diff-apply "0.1.5",
git-diff-apply "0.1.6",
git-diff-apply "0.1.7",
git-diff-apply "0.1.8",
git-diff-apply "0.1.9",
git-diff-apply "0.1.10",
git-diff-apply "0.1.11",
git-diff-apply "0.1.12",
git-diff-apply "0.1.13",
git-diff-apply "0.1.14",
git-diff-apply "0.1.15",
git-diff-apply "0.2.0-beta.1",
git-diff-apply "0.2.0",
git-diff-apply "0.2.1",
git-diff-apply "0.2.2",
git-diff-apply "0.2.3",
git-diff-apply "0.2.4",
git-diff-apply "0.2.5",
git-diff-apply "0.2.6",
git-diff-apply "0.2.7",
git-diff-apply "1.13.0",
git-diff-apply "1.13.1",
git-diff-apply "1.13.5",
git-diff-apply "1.13.6",
git-diff-apply "1.13.7",
git-diff-apply "1.13.8",
git-diff-apply "1.13.9",
git-diff-apply "1.13.10",
git-diff-apply "1.13.11",
git-diff-apply "1.13.12",
git-diff-apply "1.13.13",
git-diff-apply "1.13.14",
git-diff-apply "1.13.15",
git-diff-apply "2.2.0-beta.1",
git-diff-apply "2.2.0-beta.2",
git-diff-apply "2.2.0-beta.3",
git-diff-apply "2.2.0-beta.4",
git-diff-apply "2.2.0-beta.5",
git-diff-apply "2.2.0-beta.6",
git-diff-apply "2.3.0-beta.1",
git-diff-apply "2.3.0-beta.2",
git-diff-apply "2.3.0",
git-diff-apply "2.4.0",
git-diff-apply "2.4.1",
git-diff-apply "2.4.2",
git-diff-apply "2.4.3",
git-diff-apply "2.5.0",
git-diff-apply "2.5.1",
git-diff-apply "2.6.0-beta.1",
git-diff-apply "2.6.0-beta.2",
git-diff-apply "2.6.0-beta.3",
git-diff-apply "2.6.0",
git-diff-apply "2.6.1",
git-diff-apply "2.6.2",
git-diff-apply "2.6.3",
git-diff-apply "2.7.0-beta.1",
git-diff-apply "2.7.0-beta.2",
git-diff-apply "2.7.0-beta.3",
git-diff-apply "2.7.0-beta.4",
git-diff-apply "2.7.0-beta.5",
git-diff-apply "2.7.0-beta.6",
git-diff-apply "2.7.0",
git-diff-apply "2.8.0-beta.1",
git-diff-apply "2.8.0-beta.2",
git-diff-apply "2.8.0-beta.3",
git-diff-apply "2.8.0",
git-diff-apply "2.9.0-beta.1",
git-diff-apply "2.9.0-beta.2",
git-diff-apply "2.9.0",
git-diff-apply "2.9.1",
git-diff-apply "2.10.0-beta.1",
git-diff-apply "2.10.0-beta.2",
git-diff-apply "2.10.0",
git-diff-apply "2.10.1",
git-diff-apply "2.11.0-beta.1",
git-diff-apply "2.11.0-beta.2",
git-diff-apply "2.11.0",
git-diff-apply "2.11.1",
git-diff-apply "2.12.0-beta.1",
git-diff-apply "2.12.0-beta.2",
git-diff-apply "2.12.0",
git-diff-apply "2.12.1",
git-diff-apply "2.12.2",
git-diff-apply "2.12.3",
git-diff-apply "2.13.0-beta.1",
git-diff-apply "2.13.0-beta.2",
git-diff-apply "2.13.0-beta.3",
git-diff-apply "2.13.0-beta.4",
git-diff-apply "2.13.0",
git-diff-apply "2.13.1",
git-diff-apply "2.13.2",
git-diff-apply "2.13.3",
git-diff-apply "2.14.0-beta.1",
git-diff-apply "2.14.0-beta.2",
git-diff-apply "2.14.0",
git-diff-apply "2.14.1",
git-diff-apply "2.14.2",
git-diff-apply "2.15.0-beta.1",
git-diff-apply "2.15.0-beta.2",
git-diff-apply "2.15.0",
git-diff-apply "2.15.1",
git-diff-apply "2.16.0-beta.1",
git-diff-apply "2.16.0-beta.2",
git-diff-apply "2.16.0",
git-diff-apply "2.16.1",
git-diff-apply "2.16.2",
git-diff-apply "2.17.0-beta.1",
git-diff-apply "2.17.0-beta.2",
git-diff-apply "2.17.0",
git-diff-apply "2.17.1",
git-diff-apply "2.17.2",
git-diff-apply "2.18.0-beta.1",
git-diff-apply "2.18.0-beta.2",
git-diff-apply "2.18.0",
git-diff-apply "2.18.1",
git-diff-apply "2.18.2",
git-diff-apply "3.0.0-beta.1",
git-diff-apply "3.0.0-beta.2",
git-diff-apply "3.0.0",
git-diff-apply "3.0.1",
git-diff-apply "3.0.2",
git-diff-apply "3.0.3",
git-diff-apply "3.0.4",
git-diff-apply "3.1.0-beta.1",
git-diff-apply "3.1.0",
git-diff-apply "3.1.1",
git-diff-apply "3.1.2",
git-diff-apply "3.1.3",
git-diff-apply "3.1.4",
git-diff-apply "3.2.0-beta.1",
git-diff-apply "3.2.0-beta.2",
git-diff-apply "3.2.0",
git-diff-apply "3.3.0",
git-diff-apply "3.4.0-beta.1",
git-diff-apply "3.4.0-beta.2",
git-diff-apply "3.4.0-beta.3",
git-diff-apply "3.4.1",
git-diff-apply "3.4.2-beta.1",
git-diff-apply "3.4.2",
git-diff-apply "3.4.3",
git-diff-apply "3.4.4",
git-diff-apply "3.5.0-beta.1",
git-diff-apply "3.5.0-beta.2",
git-diff-apply "3.5.0",
git-diff-apply "3.5.1",
git-diff-apply "3.6.0-beta.1",
git-diff-apply "3.6.0",
git-diff-apply "3.6.1",
git-diff-apply "3.7.0-beta.1",
git-diff-apply "3.7.0-beta.2",
git-diff-apply "3.7.0",
git-diff-apply "3.7.1",
git-diff-apply "3.8.0-beta.1",
git-diff-apply "3.8.0",
git-diff-apply "3.8.1",
git-diff-apply "3.8.2",
git-diff-apply "3.8.3",
git-diff-apply "3.9.0-beta.1",
git-diff-apply "3.9.0-beta.2",
git-diff-apply "3.9.0",
git-diff-apply "3.10.0-beta.1",
git-diff-apply "3.10.0-beta.2",
git-diff-apply "3.10.0",
git-diff-apply "3.10.1",
git-diff-apply "3.11.0-beta.1",
git-diff-apply "3.11.0-beta.3",
git-diff-apply "3.11.0",
git-diff-apply "3.12.0",
git-diff-apply "3.12.1",
git-diff-apply "3.13.0-beta.1",
git-diff-apply "3.13.0",
git-diff-apply "3.13.1",
git-diff-apply "3.13.2",
git-diff-apply "3.14.0-beta.1",
git-diff-apply "3.14.0-beta.2",
git-diff-apply "3.14.0",
git-diff-apply "3.15.0-beta.1",
git-diff-apply "3.15.0-beta.2",
git-diff-apply "3.15.0-beta.3",
git-diff-apply "3.15.0",
git-diff-apply "3.15.1",
git-diff-apply "3.15.2",
git-diff-apply "3.16.0",
git-diff-apply "3.16.1",
git-diff-apply "3.16.2",
git-diff-apply "3.17.0-beta.1",
git-diff-apply "3.17.0",
git-diff-apply "3.18.0-beta.1",
git-diff-apply "3.18.0",
git-diff-apply "3.19.0-beta.1",
git-diff-apply "3.19.0-beta.2",
git-diff-apply "3.19.0",
git-diff-apply "3.20.0-beta.1",
git-diff-apply "3.20.0",
git-diff-apply "3.20.1",
git-diff-apply "3.20.2",
git-diff-apply "3.21.0-beta.1",
git-diff-apply "3.21.0-beta.2",
git-diff-apply "3.21.0",
git-diff-apply "3.21.1",
git-diff-apply "3.21.2",
git-diff-apply "3.22.0-beta.1"
git-diff-apply ]
git-diff-apply +1s
? Blueprint updates have been found. Which one would you like to update? app, current: 3.20.0, latest: 3.21.2
? Do you want the latest version? 3.21.2 (latest)
git-diff-apply npm view ember-cli versions --json +2m
git-diff-apply [
git-diff-apply "0.0.0",
git-diff-apply "0.0.1",
git-diff-apply "0.0.2",
git-diff-apply "0.0.3",
git-diff-apply "0.0.4",
git-diff-apply "0.0.5",
git-diff-apply "0.0.6",
git-diff-apply "0.0.7",
git-diff-apply "0.0.8",
git-diff-apply "0.0.9",
git-diff-apply "0.0.10",
git-diff-apply "0.0.11",
git-diff-apply "0.0.12",
git-diff-apply "0.0.13",
git-diff-apply "0.0.14",
git-diff-apply "0.0.15",
git-diff-apply "0.0.16",
git-diff-apply "0.0.18",
git-diff-apply "0.0.19",
git-diff-apply "0.0.20",
git-diff-apply "0.0.21",
git-diff-apply "0.0.22",
git-diff-apply "0.0.23",
git-diff-apply "0.0.24",
git-diff-apply "0.0.25",
git-diff-apply "0.0.27",
git-diff-apply "0.0.28",
git-diff-apply "0.0.29",
git-diff-apply "0.0.32",
git-diff-apply "0.0.33",
git-diff-apply "0.0.34",
git-diff-apply "0.0.35",
git-diff-apply "0.0.36",
git-diff-apply "0.0.37",
git-diff-apply "0.0.38",
git-diff-apply "0.0.39",
git-diff-apply "0.0.40",
git-diff-apply "0.0.41",
git-diff-apply "0.0.42",
git-diff-apply "0.0.43",
git-diff-apply "0.0.44",
git-diff-apply "0.0.45",
git-diff-apply "0.0.46",
git-diff-apply "0.0.47",
git-diff-apply "0.1.0",
git-diff-apply "0.1.1",
git-diff-apply "0.1.2",
git-diff-apply "0.1.3",
git-diff-apply "0.1.4",
git-diff-apply "0.1.5",
git-diff-apply "0.1.6",
git-diff-apply "0.1.7",
git-diff-apply "0.1.8",
git-diff-apply "0.1.9",
git-diff-apply "0.1.10",
git-diff-apply "0.1.11",
git-diff-apply "0.1.12",
git-diff-apply "0.1.13",
git-diff-apply "0.1.14",
git-diff-apply "0.1.15",
git-diff-apply "0.2.0-beta.1",
git-diff-apply "0.2.0",
git-diff-apply "0.2.1",
git-diff-apply "0.2.2",
git-diff-apply "0.2.3",
git-diff-apply "0.2.4",
git-diff-apply "0.2.5",
git-diff-apply "0.2.6",
git-diff-apply "0.2.7",
git-diff-apply "1.13.0",
git-diff-apply "1.13.1",
git-diff-apply "1.13.5",
git-diff-apply "1.13.6",
git-diff-apply "1.13.7",
git-diff-apply "1.13.8",
git-diff-apply "1.13.9",
git-diff-apply "1.13.10",
git-diff-apply "1.13.11",
git-diff-apply "1.13.12",
git-diff-apply "1.13.13",
git-diff-apply "1.13.14",
git-diff-apply "1.13.15",
git-diff-apply "2.2.0-beta.1",
git-diff-apply "2.2.0-beta.2",
git-diff-apply "2.2.0-beta.3",
git-diff-apply "2.2.0-beta.4",
git-diff-apply "2.2.0-beta.5",
git-diff-apply "2.2.0-beta.6",
git-diff-apply "2.3.0-beta.1",
git-diff-apply "2.3.0-beta.2",
git-diff-apply "2.3.0",
git-diff-apply "2.4.0",
git-diff-apply "2.4.1",
git-diff-apply "2.4.2",
git-diff-apply "2.4.3",
git-diff-apply "2.5.0",
git-diff-apply "2.5.1",
git-diff-apply "2.6.0-beta.1",
git-diff-apply "2.6.0-beta.2",
git-diff-apply "2.6.0-beta.3",
git-diff-apply "2.6.0",
git-diff-apply "2.6.1",
git-diff-apply "2.6.2",
git-diff-apply "2.6.3",
git-diff-apply "2.7.0-beta.1",
git-diff-apply "2.7.0-beta.2",
git-diff-apply "2.7.0-beta.3",
git-diff-apply "2.7.0-beta.4",
git-diff-apply "2.7.0-beta.5",
git-diff-apply "2.7.0-beta.6",
git-diff-apply "2.7.0",
git-diff-apply "2.8.0-beta.1",
git-diff-apply "2.8.0-beta.2",
git-diff-apply "2.8.0-beta.3",
git-diff-apply "2.8.0",
git-diff-apply "2.9.0-beta.1",
git-diff-apply "2.9.0-beta.2",
git-diff-apply "2.9.0",
git-diff-apply "2.9.1",
git-diff-apply "2.10.0-beta.1",
git-diff-apply "2.10.0-beta.2",
git-diff-apply "2.10.0",
git-diff-apply "2.10.1",
git-diff-apply "2.11.0-beta.1",
git-diff-apply "2.11.0-beta.2",
git-diff-apply "2.11.0",
git-diff-apply "2.11.1",
git-diff-apply "2.12.0-beta.1",
git-diff-apply "2.12.0-beta.2",
git-diff-apply "2.12.0",
git-diff-apply "2.12.1",
git-diff-apply "2.12.2",
git-diff-apply "2.12.3",
git-diff-apply "2.13.0-beta.1",
git-diff-apply "2.13.0-beta.2",
git-diff-apply "2.13.0-beta.3",
git-diff-apply "2.13.0-beta.4",
git-diff-apply "2.13.0",
git-diff-apply "2.13.1",
git-diff-apply "2.13.2",
git-diff-apply "2.13.3",
git-diff-apply "2.14.0-beta.1",
git-diff-apply "2.14.0-beta.2",
git-diff-apply "2.14.0",
git-diff-apply "2.14.1",
git-diff-apply "2.14.2",
git-diff-apply "2.15.0-beta.1",
git-diff-apply "2.15.0-beta.2",
git-diff-apply "2.15.0",
git-diff-apply "2.15.1",
git-diff-apply "2.16.0-beta.1",
git-diff-apply "2.16.0-beta.2",
git-diff-apply "2.16.0",
git-diff-apply "2.16.1",
git-diff-apply "2.16.2",
git-diff-apply "2.17.0-beta.1",
git-diff-apply "2.17.0-beta.2",
git-diff-apply "2.17.0",
git-diff-apply "2.17.1",
git-diff-apply "2.17.2",
git-diff-apply "2.18.0-beta.1",
git-diff-apply "2.18.0-beta.2",
git-diff-apply "2.18.0",
git-diff-apply "2.18.1",
git-diff-apply "2.18.2",
git-diff-apply "3.0.0-beta.1",
git-diff-apply "3.0.0-beta.2",
git-diff-apply "3.0.0",
git-diff-apply "3.0.1",
git-diff-apply "3.0.2",
git-diff-apply "3.0.3",
git-diff-apply "3.0.4",
git-diff-apply "3.1.0-beta.1",
git-diff-apply "3.1.0",
git-diff-apply "3.1.1",
git-diff-apply "3.1.2",
git-diff-apply "3.1.3",
git-diff-apply "3.1.4",
git-diff-apply "3.2.0-beta.1",
git-diff-apply "3.2.0-beta.2",
git-diff-apply "3.2.0",
git-diff-apply "3.3.0",
git-diff-apply "3.4.0-beta.1",
git-diff-apply "3.4.0-beta.2",
git-diff-apply "3.4.0-beta.3",
git-diff-apply "3.4.1",
git-diff-apply "3.4.2-beta.1",
git-diff-apply "3.4.2",
git-diff-apply "3.4.3",
git-diff-apply "3.4.4",
git-diff-apply "3.5.0-beta.1",
git-diff-apply "3.5.0-beta.2",
git-diff-apply "3.5.0",
git-diff-apply "3.5.1",
git-diff-apply "3.6.0-beta.1",
git-diff-apply "3.6.0",
git-diff-apply "3.6.1",
git-diff-apply "3.7.0-beta.1",
git-diff-apply "3.7.0-beta.2",
git-diff-apply "3.7.0",
git-diff-apply "3.7.1",
git-diff-apply "3.8.0-beta.1",
git-diff-apply "3.8.0",
git-diff-apply "3.8.1",
git-diff-apply "3.8.2",
git-diff-apply "3.8.3",
git-diff-apply "3.9.0-beta.1",
git-diff-apply "3.9.0-beta.2",
git-diff-apply "3.9.0",
git-diff-apply "3.10.0-beta.1",
git-diff-apply "3.10.0-beta.2",
git-diff-apply "3.10.0",
git-diff-apply "3.10.1",
git-diff-apply "3.11.0-beta.1",
git-diff-apply "3.11.0-beta.3",
git-diff-apply "3.11.0",
git-diff-apply "3.12.0",
git-diff-apply "3.12.1",
git-diff-apply "3.13.0-beta.1",
git-diff-apply "3.13.0",
git-diff-apply "3.13.1",
git-diff-apply "3.13.2",
git-diff-apply "3.14.0-beta.1",
git-diff-apply "3.14.0-beta.2",
git-diff-apply "3.14.0",
git-diff-apply "3.15.0-beta.1",
git-diff-apply "3.15.0-beta.2",
git-diff-apply "3.15.0-beta.3",
git-diff-apply "3.15.0",
git-diff-apply "3.15.1",
git-diff-apply "3.15.2",
git-diff-apply "3.16.0",
git-diff-apply "3.16.1",
git-diff-apply "3.16.2",
git-diff-apply "3.17.0-beta.1",
git-diff-apply "3.17.0",
git-diff-apply "3.18.0-beta.1",
git-diff-apply "3.18.0",
git-diff-apply "3.19.0-beta.1",
git-diff-apply "3.19.0-beta.2",
git-diff-apply "3.19.0",
git-diff-apply "3.20.0-beta.1",
git-diff-apply "3.20.0",
git-diff-apply "3.20.1",
git-diff-apply "3.20.2",
git-diff-apply "3.21.0-beta.1",
git-diff-apply "3.21.0-beta.2",
git-diff-apply "3.21.0",
git-diff-apply "3.21.1",
git-diff-apply "3.21.2",
git-diff-apply "3.22.0-beta.1"
git-diff-apply ]
git-diff-apply +1s
ember-cli-update node c:\Users\Einstein\AppData\Local\Yarn\Data\global\node_modules\ember-cli\bin\ember new lords-docs -sg -sn -sb -b app +0ms
boilerplate-update npx -p ember-cli@3.20.0 ember new lords-docs -sg -sn -sb -b app +0ms
installing app.....] | fetchMetadata: sill resolveWithNewModule ember-cli@3.20.0 checking installable status
**Ember CLI v3.21.2**
Creating a new Ember app in C:\Users\Einstein\AppData\Local\Temp\tmp-635323cf7Mk1Qp6YY\lords-docs:
create .editorconfig fetchMetadata: sill resolveWithNewModule ember-cli@3.20.0 checking installable status
create .ember-cli
create .eslintignore
create .eslintrc.js
create .template-lintrc.js
create .travis.yml
create .watchmanconfig
create README.md
create app\app.js
create app\components\.gitkeep
create app\controllers\.gitkeep
create app\helpers\.gitkeep
create app\index.html
create app\models\.gitkeep
create app\router.js
create app\routes\.gitkeep
create app\styles\app.css
create app\templates\application.hbssill resolveWithNewModule ember-cli@3.20.0 checking installable status
create config\ember-cli-update.json
create config\environment.js
create config\optional-features.json
create config\targets.js
create ember-cli-build.js
create .gitignore
create package.json
create public\robots.txt
create testem.js
create tests\helpers\.gitkeep
create tests\index.html
create tests\integration\.gitkeep
create tests\test-helper.js
create tests\unit\.gitkeep
create vendor\.gitkeep
Successfully created project lords-docs.
Get started by typing:
$ cd lords-docs
$ npm start
Happy coding!
**installing app
Ember CLI v3.20.0**
Creating a new Ember app in C:\Users\Einstein\AppData\Local\Temp\tmp-635327wIY0nX3pSgR\lords-docs:
create .editorconfig
create .ember-cli
create .eslintignore
create .eslintrc.js
create .template-lintrc.js
create .travis.yml
create .watchmanconfig
create README.md
create app\app.js
create app\components\.gitkeep
create app\controllers\.gitkeep
create app\helpers\.gitkeep
create app\index.html
create app\models\.gitkeep
create app\router.js
create app\routes\.gitkeep
create app\styles\app.css
create app\templates\application.hbs
create config\ember-cli-update.json
create config\environment.js
create config\optional-features.json
create config\targets.js
create ember-cli-build.js
create .gitignore
create package.json
create public\robots.txt
create testem.js
create tests\helpers\.gitkeep
create tests\index.html
create tests\integration\.gitkeep
create tests\test-helper.js
create tests\unit\.gitkeep
create vendor\.gitkeep
Successfully created project lords-docs.
Get started by typing:
$ cd lords-docs
$ npm start
Happy coding!
git-diff-apply git status --porcelain +2m
git-diff-apply M jsconfig.json
git-diff-apply +254ms
git-diff-apply failure +0ms
**You must start with a clean working directory**
Bryan commented
PS SourceTree and VSCode both show no changes to be committed
Bryan commented
Seems to be a git bug. It thought jsconfig.json was changed, even though there were no changes. Had to do a git clean -f