PELUX Development Handbook
master
Table of contents
Getting Started
Reference Integration Platform
Continuous Integration and Deployment
Infrastructure host
Jenkins
Build Slaves
Setting up automated testing on a NUC using Yocto
Considerations for Continuous Integration jobs
PELUX Continuous Integration jobs
Setting up and using a Yocto cache
Version Control System Usage
Software Development Kit
Software Development Environment
Software Update Management
C/C++ templates
Licensing
Releasing PELUX
About
Software Factory concept
Categories
How-to articles
Processes
PELUX Development Handbook
Docs
»
Continuous Integration and Deployment
View page source
Continuous Integration and Deployment
ΒΆ
Infrastructure host
Host nginx configuration
Host docker configuration
Jenkins
nginx configuration
Usage
Plugins
Build Slaves
Running a public slave
Connecting to the slave using SSH
Generating SSH key pairs
Configuring Jenkins
Running a private slave
Prerequisites
How to setup and install
Setting up automated testing on a NUC using Yocto
How it works
Preparing the NUC
Building and testing an image
Adding a new test
Considerations for Continuous Integration jobs
General strategy
Yocto builds
PELUX Continuous Integration jobs
Jenkins jobs
Yocto builds
Software Factory
Meta
Setting up and using a Yocto cache
Cache over HTTP
Cache over NFS