-
-
Notifications
You must be signed in to change notification settings - Fork 260
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
Replace Travis CI with other CI apps #180
Labels
ENHANCEMENT ⚡
New Feature/Addition/Improvement
MAINTENANCE 🏗️
Just sorting things out!
SOLVED 🏁
This issue/PR is resolved now. Goal Achieved!
Milestone
Comments
abhiTronix
added a commit
that referenced
this issue
Dec 29, 2020
- Added Azure-Pipeline Workflow for testing MacOS environment. - New YAML to implement workflow for python 3.6, 3.7, 3,8 & 3.9 matrices. - Added codecov support.
Merged
6 tasks
abhiTronix
added a commit
that referenced
this issue
Dec 30, 2020
- GitHub Action workflow for Linux envs: - Added GitHub Action Workflow for testing Linux environments. (Fixes #180) - New YAML to implement GitHub Action workflow for python 3.6, 3.7, 3,8 & 3.9 matrices. Azure-Pipeline workflow for MacOS envs: (Fixes #180) - Added Azure-Pipeline Workflow for testing MacOS environment. (Fixes #180) - Added codecov support. - Added Python-3.9 matrix to CI Testing envs in Appveyor and GitHub Actions (Fixes #179) - Bash Scripts: - Updated OpenCV version to `4.5.1-dev` in bash scripts. - Fixed GStreamer plugin support in bash scripts. -⚠️ Removed Travis support and `travis.yml` deleted. - Fixed Appveyor need newer VM-2019 image to support Python 3.9.x matrix. - Added GitHub Actions Badge. - CamGear: CI Stream Mode test updated. - Normalized version to `0.2.0`. - Removed unnecessary code block. - Updated `changelog.md`. - Fixed typo in filename. - Fixed typos in YAMLs and docs. - Updated Codecov.
Successfully resolved and merged in commit d86a299 Linux: Travis CI replaced with GitHub Actions.MacOS: Travis CI replaced with Azure Pipelines. |
Merged
58 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
ENHANCEMENT ⚡
New Feature/Addition/Improvement
MAINTENANCE 🏗️
Just sorting things out!
SOLVED 🏁
This issue/PR is resolved now. Goal Achieved!
Detailed Description
Testing Open-Source library is not possible under Travis CI due to new changes in Travis credit system, that's going into negative just after 4-5 runs. Let's ditch it in favour of reliable GitHub Actions and Azure Pipelines (for macOS).
Progress:
Context
Explained: https://www.jeffgeerling.com/blog/2020/travis-cis-new-pricing-plan-threw-wrench-my-open-source-works
Your Current Environment
The text was updated successfully, but these errors were encountered: