Integrate Process into CI
With the CI/CD Automation for Simulink Check support package, you can define a development
and verification process for your team and run that process in CI. You
can either manually author your CI pipeline configuration files to run
your process with the runprocess
function or you
can generate pipeline configuration files for CI platforms such as
GitHub®, GitLab®, and Jenkins®. The support package includes several example pipeline
configuration files that you can reconfigure and use to get started. For
more information, see Approaches to Running Processes in CI.
Functions
generateReport | Generate report for recent task results |
padv.pipeline.generatePipeline | Generate pipeline file for CI platform |
runprocess | Generate and run pipeline of tasks by using build system |
Classes
padv.pipeline.AzureDevOpsOptions | Options for generating pipeline configuration file for Azure DevOps |
padv.pipeline.GitHubOptions | Options for generating pipeline configuration file for GitHub |
padv.pipeline.GitLabOptions | Options for generating pipeline configuration file for GitLab |
padv.pipeline.JenkinsOptions | Options for generating pipeline configuration file for Jenkins |
padv.ProcessAdvisorReportGenerator | Settings for generating Process Advisor report |
Topics
- Approaches to Running Processes in CI
How you can set up a CI system to run your process.
- How Pipeline Generation Works
You can automatically generate pipeline configuration files for certain CI systems.
- Tips for Setting Up CI Agents
Set up headless and containerized CI agents that can run your tasks.
- Best Practices for Effective Builds
How to identify a build schedule and improve build efficiency with artifact caching.