Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Quick CI fixes #277

Merged
merged 5 commits into from
Jul 31, 2018
Merged

Quick CI fixes #277

merged 5 commits into from
Jul 31, 2018

Conversation

brodycj
Copy link

@brodycj brodycj commented Jul 31, 2018

Platforms affected

Browser, Android, iOS

What does this PR do?

  • .travis.yml skip Safari browser & intermediate Android/iOS versions for now to workaround Travis CI failure
  • .appveyor.yml add eslint to test (consistent with test script in package.json)
  • README.md add some AppVeyor CI & Travis CI info
  • .travis.yml add blank lines

What testing has been done on this change?

  • Verify that Travis CI succeeds
  • Verify that AppVeyor CI succeeds

Checklist

  • Reported an issue in the JIRA database
  • Commit message follows the format: "CB-3232: (android) Fix bug with resolving file paths", where CB-xxxx is the JIRA ID & "android" is the platform affected.
  • Added automated test coverage as appropriate for this change.

Christopher J. Brody added 3 commits July 31, 2018 18:57
(consistent with test script in package.json)
- skip some platform versions for now
- mark FUTURE TBD platform versions
@brodycj brodycj changed the title Quick Ci fixes Quick CI fixes Jul 31, 2018
@brodycj brodycj merged commit de86501 into apache:master Jul 31, 2018
@brodycj brodycj deleted the quick-ci-fixes branch July 31, 2018 23:30
@janpio
Copy link
Member

janpio commented Oct 1, 2018

What the heck are these changes? Did you do similar commits in other plugin repos?

# osx_image: xcode7.3
# language: node_js
# node_js: '4.2'
# FUTURE TBD:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Something like this should never be in code, only in issues.

# - platform-tools
# - tools
# - build-tools-26.0.2
# FUTURE TBD:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Something like this should never be in code, only in issues.

@@ -24,6 +24,11 @@ description: Open an in-app browser window.
|AppVeyor|Travis CI|
|:-:|:-:|
|[![Build status](https://ci.appveyor.com/api/projects/status/github/apache/cordova-plugin-inappbrowser?branch=master)](https://ci.appveyor.com/project/ApacheSoftwareFoundation/cordova-plugin-inappbrowser)|[![Build Status](https://travis-ci.org/apache/cordova-plugin-inappbrowser.svg?branch=master)](https://travis-ci.org/apache/cordova-plugin-inappbrowser)|
|npm install|npm install|
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why?

janpio added a commit that referenced this pull request Oct 1, 2018
@janpio
Copy link
Member

janpio commented Oct 1, 2018

I undid the test disabling and removed the TBD comments.
I also didn't find any other plugins altered in a similar way so we can trust tests there.

Only issue left here are the changes to README.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants