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
Next Previous

© Copyright Pelagicore AB, licensed under CC-BY-SA 4.0

Built with Sphinx using a theme provided by Read the Docs.