-
Notifications
You must be signed in to change notification settings - Fork 69
Closed as not planned
Closed as not planned
Copy link
Labels
good first issueGood for newcomersGood for newcomerslarge_difficultystaleThis issue or pull request is not activeThis issue or pull request is not active
Description
Description
Implement Continuous Integration (CI) pipeline to build an executable (exe) for a webcam or Gradio demo. This feature will automate the build process, ensuring that the demo is consistently packaged and ready for deployment.
This project will involve Python programming; basic experience with CI tools like GitHub Actions, Jenkins, or GitLab CI is beneficial. To learn more about the OpenVINO toolkit, visit the documentation here.
Steps:
-
Set Up CI Pipeline:
- Explore our existing CI Pipeline and reach out with any questions.
- Create a pipeline that automates the build process for the webcam or Gradio demo.
-
Build Executable:
- Configure the pipeline to compile the demo into an executable file.
- Ensure the build process includes all necessary dependencies and resources.
- Implement auto-release of the built exes.
-
Testing and Validation:
- Add steps to the pipeline to run tests and validate the build.
- Ensure the executable functions correctly and meets performance requirements.
-
Documentation:
- Provide clear and detailed documentation for setting up and running the CI pipeline.
- Include comments in the pipeline configuration to explain key sections and logic.
How to Get Started:
- Fork the OpenVINO Build Deploy repository.
- Follow these installation instructions to setup your environment and install the required dependencies for this project.
- Read Demo Contribution Guide.
- Build your feature and ensure it meets the requirements specified in the contribution guide.
- Submit a pull request.
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomerslarge_difficultystaleThis issue or pull request is not activeThis issue or pull request is not active