Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

pr checks in travis and sauce labs #481

Merged
merged 7 commits into from
Jun 12, 2019
Merged

Conversation

zbranzov
Copy link

Add execution of the unit tests and sample UI end-to-end tests on PR. However, in order to trigger such check you will have to enable the repository in travisCI and set up sauce labs account using environment variables. I will provide @rigor789 details about the settings in travis by mail including the temporary sauce labs account while you request access to a new one from them https://saucelabs.com/open-source.
The next step, I will be working on, is an execution of the tests using all available "next" versions of NativeScript modules. This way we will be sure that any new changes are not breaking nativescript-vue. For that purpose I will need you to create "next" branch where only the .travis.yml file will be different. However, we have to think about how to sync "next" with the "master" branch. We do this automatically for our plugins by using Jenkins job but in the context of nativescript-vue we may need to do it manually or somehow in travis if possible. We can talk about that in slack

@rigor789 rigor789 mentioned this pull request May 4, 2019
3 tasks
@rigor789 rigor789 changed the base branch from master to travis June 12, 2019 14:22
@rigor789 rigor789 merged commit 4db9837 into nativescript-vue:travis Jun 12, 2019
rigor789 pushed a commit that referenced this pull request Jul 10, 2019
* fix (ns6): fix samples build and run for NS 6

* pr checks in travis and sauce labs (#481)

* fix: loading of css when using webpack bundle

* chore: add custom webpack.config in order to use bundle during the build using current nativescript-dev-webpack plugin 0.21

* chore: add travis file to orchestrate the testing flow and tests

* fix: ios build in travis

* feat (ns6): Use the NS 6.0 version and the webpack only version for nativescript-dev-webpackl for the samples

* fix (ns6): Fix livesync issues with nativescript@next and nativescript-dev-webpack@webpack

* chore (samples): Add a goBack() method to complete the HMR test

* fix: appium local

* fix: rename packages

* fix: build compiler
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants