Skip to content

Some project clean up #786

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

Merged
merged 5 commits into from
Mar 30, 2020
Merged

Some project clean up #786

merged 5 commits into from
Mar 30, 2020

Conversation

drwl
Copy link
Collaborator

@drwl drwl commented Mar 25, 2020

This PR does the following:

  • moves code coverage generation to happen when COVERAGE environment variable is present.
  • makes integration tests run when when INTEGRATION_TESTS is present.
  • moves ruby-head from TravisCI build. Previously the configuration allowed for ruby-head to be ignored if it failed, but it conflicted with the gem release build job step.

@drwl drwl changed the title Move coverage code into a conditional Some project clean up Mar 30, 2020
@drwl drwl merged commit 1c1c585 into develop Mar 30, 2020
@drwl drwl deleted the drwl/make-code-coverage-conditional branch March 30, 2020 00:57
drwl added a commit that referenced this pull request Apr 1, 2020
Integration tests were made conditional in #786 and so they stopped running in CI. This PR adds the `INTEGRATION_TESTS` environment variable to CI so that integration tests start running again.
vfonic pushed a commit to vfonic/annotate_models that referenced this pull request May 8, 2020
This PR does the following:
* moves code coverage generation to happen when `COVERAGE` environment variable is present.
* makes integration tests run when when `INTEGRATION_TESTS` is present.
* moves `ruby-head` from TravisCI build. Previously the configuration allowed for `ruby-head` to be ignored if it failed, but it conflicted with the gem release build job step.
vfonic pushed a commit to vfonic/annotate_models that referenced this pull request May 8, 2020
Integration tests were made conditional in ctran#786 and so they stopped running in CI. This PR adds the `INTEGRATION_TESTS` environment variable to CI so that integration tests start running again.
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.

1 participant