Commit Graph

19 Commits

Author SHA1 Message Date
Jennifer Shehane
4be3a3fd2f bump dep 'example-kitchensink' 2018-05-14 14:01:48 -04:00
Jennifer Shehane
5fc1b5747f Issue 1460 - Update onboarding modal to display split 'examples' specs (#1462)
* Update onboarding dialog to handle new kitchen-sink examples

- Now display ‘integrationExampleFolder’ in messaging instead of file
- Does not display children files of ‘examples’ folder (it’s way too
much) and instead shows ‘examples’ as a closed folder in preview
- Reworded onboarding message to grammatically make sense with folder
- updated finder to open ‘integrationExampleFolder’
- update fixture to reflect new kitchen sink structure.

* bump kitchensink example to 1.0.0

* handle multiple spec files when converting kitchen-sink to example

* handle multiple example spec files when scaffolding

* handle multiple example files in desktop-gui

* update unit tests for new example specs

* fix integration spec
2018-05-11 17:00:02 -04:00
Jennifer Shehane
2435992328 example: bump kitchen-sink to 0.8.3 (cy.exec w/ platform updates) (#1095) 2017-12-19 13:40:55 -05:00
Jennifer Shehane
0e0f75cfe9 example: bump kitchen-sink version 2017-10-16 17:42:31 -04:00
Gleb Bahmutov
a0c08bbdf3 Windows support (#484)
* try installing on Windows

* Handle windows setup

- no browser detection on windows yet, just placeholder code
- symlink types

* add appveyor file

* add appveyor windows build

* use execa to run server unit tests

* run server unit tests on appveyor

* ignore root install errors

* upgrade rebuild-node-sass

and work on Json unit test that fails on Windows

* print npm version

before installing, commented out caching node modules in the root

* a few small tweaks for windows support

* fix bin-up in launcher project

use bin-up@1.1.0 for windows support, close #491

* cli: build script on Windows, close #492

* cli: build errors are fatal

* use cross-env in extension

Fixes environment variables on Windows in #490

* extension: fix 3 tests on Windows

1 more broken test remaining

* extension: use EOL before comparing text

* example: update test for Windows

* example: replace build.sh with build.js

Close #488

* remove trailing whitespace

* cli: build script again

* server: work on unit tests for windows

* binary: add windows as build platform

* windows: try building binary

started work on building on CI for windows
2017-09-25 10:17:28 -04:00
Brian Mann
4032240541 example: bump kitchensink dep, get latest example spec and support files 2017-09-10 21:45:39 -04:00
Brian Mann
6aa032920e example: remove release tasks [skip ci] 2017-09-10 20:31:19 -04:00
Gleb Bahmutov
91ec7a0dd8 Move deploy scripts (#205)
* root: move deploy scripts from server to top level scripts

* remove postinstall download stop variable

* deploy: list all dev dependencies

* working on deploy run

* WIP comment out obsolete run-sequence

* add cypress-io/cypress-example-recipes

* root: enable run all to skip package or packages by name

* deploy: move coffee lint to root

* deploy: make bump async

* deploy: WIP update deploy + build processes for monorepo

* Add cypress-io/cypress-example-module-api project build to bump

* remove commas

* Add project cypress-io/cypress-test-ci-environments to list of projects to test

* deploy: WIP refactor classes -> functional

* deploy: don't copy node_modules or prune -> just npm install

* cli: consolidate important fields into monorepo root, pull out and build

* all: cleanup package.json, remove versions, license, repo information

-move some deps to devDeps

* all: convert es5 -> es6 + fix linting

* deploy: specify files to include when copying packages for dist

* deploy: convert coffee script in place + remove coffee files
2017-06-23 10:41:37 -04:00
Gleb Bahmutov
3f51777cb7 example: use bin-up to find eslint 2017-06-08 09:35:28 -04:00
Gleb Bahmutov
d0b7a72b3d Remove standard in favor of eslint (#144)
* docs: use eslint instead of standard

* example: eslint instead of standard

* cli: eslint for CLI
2017-06-08 09:34:06 -04:00
Gleb Bahmutov
f3595761d0 all: set private true in each internal package.json 2017-06-07 16:27:00 -04:00
Brian Mann
0d0a12baa6 all: postinstall better messages 2017-05-31 14:00:33 -04:00
Brian Mann
817758e4b6 all: symlink all cypress packages in root node_modules for easy access 2017-05-31 12:51:35 -04:00
Gleb Bahmutov
a7877921a4 all: need to run build all command separately, fix #79 2017-05-23 09:07:55 -04:00
Gleb Bahmutov
f83b86a91a example: lint the JS files (#63)
* add standard linter to example project

* lint bin/convert script

* lint more js files, run linter pretest
2017-05-19 13:27:06 -04:00
Brian Mann
54fe5166e9 all: remove running npm run build in root monorepo - move concerns into each package
-this prevents situations like building the docs twice
-this enables each package to more finely tune how and when it builds
2017-05-17 17:57:52 -04:00
Brian Mann
2e892fb542 make package scripts consistent - fixes #43 2017-05-17 12:20:06 -04:00
Chris Breiding
4a985657ba put clean-deps script in every package 2017-05-09 11:12:10 -04:00
Chris Breidng
379013694a import example 2017-04-21 10:55:50 -04:00