Cassini
  • Introduction
    • Use-Case Overview
    • Architecture
    • Features Overview
      • Documentation Assumptions
    • Repository Structure
    • Repository License
    • Contributions and Issue Reporting
    • Feedback and support
    • Maintainer(s)
  • User Manual
    • Build, Deploy and Validate Cassini Image
      • Build Host Environment Setup
      • Download
      • Build and Deploy
      • Run
      • Validate
      • Reproducing the Cassini Use-Cases
        • Deploying Application Workloads via Docker and K3s
    • Getting Started with Arm Corstone-1000 for MPS3
      • Build
      • Building MPS3 images
      • Prepare the firmware image for FPGA (Micro SD card)
      • Prepare the distro image for FPGA (USB image)
      • Running the software on FPGA
    • Getting Started with Arm Corstone-1000 FVP
      • Build
      • Building FVP images
      • Running the FVP
      • Validation
    • Getting Started with KV260
      • Building KV260 Images
      • Flashing the Firmware
      • Flashing the Distro Image
      • Connecting to the serial port
    • Getting Started with Generic Arm64 Images
      • Building Generic Arm64 Images
      • Flashing the Distro Image
  • Developer Manual
    • User Accounts
    • Build System
      • kas Build Tool Support
      • Target Platforms
        • Corstone-1000 for MPS3
        • Corstone-1000 FVP
        • Kria KV260 with U-boot
        • Kria KV260 with EDK-II
        • Generic Arm64
      • Distribution Image Features
        • Cassini Architecture
        • Other Cassini Features
          • Developer Support
          • Run-Time Integration Tests
          • Cloud Service
          • Over-the-Air Update
          • Security Service
          • Parsec service
          • Security Hardening
      • Additional Distribution Image Customizations
        • Filesystem Customization
          • Adding Extra Rootfs Space
          • Tuning the Filesystem Compilation
      • Manual BitBake Build Setup
    • Yocto Layers
      • Layer Dependency Overview
    • Security Hardening
    • Validation
      • Build-Time Kernel Configuration Check
      • Run-Time Integration Tests
        • Preparing the device
        • Running the Tests
        • Test Logging
        • Test Suites
          • Container Engine Tests
          • Parsec OpenSSL Provider Tests
          • K3s Orchestration Tests
          • User Accounts Tests
          • Parsec simple end-to-end Tests
          • Platform Security Architecture API Tests
          • OP-TEE Sanity Tests
    • Building the documentation
  • Codeline Management
    • Yocto Release Process Overview
    • Cassini Branch and Release Process
      • Cassini main branch
      • Cassini development branches
      • Cassini release branches
      • Cassini release tags
  • Contributing
    • License
    • Contributing to Cassini distribution
    • Commit guidelines
      • Describe your changes
      • Separate your changes
      • Commit messages guidelines
        • Why these standards matter
        • Commit message template
    • Changelog entries
      • Overview
        • Overriding the associated merge request
      • What warrants a changelog entry?
      • Writing good changelog entries
      • How to generate a changelog entry
    • Submitting changes
    • Merge criteria
  • Continuous integration and development (CI/CD)
    • Introduction
      • Overview
      • Architecture
    • GitLab Templates
    • Code Quality
      • Usage
      • Plugins
    • GitLab pipeline
      • Parent pipeline
      • Child pipeline
    • Amazon Web Services (AWS) IoT Device Tester (IDT)
      • Overview
  • License
    • SPDX Identifiers
  • Release Notes
    • v1.0.0
      • Known Issues or Limitations
        • All platforms
        • Corstone-1000
        • N1SDP
      • Known Test Failures
        • All platforms
        • Corstone-1000
        • N1SDP
    • v1.0.1
      • Known Issues or Limitations
        • All platforms
        • Corstone-1000
        • N1SDP
      • Known Test Failures
        • All platforms
        • Corstone-1000
        • N1SDP
    • v1.1.0
      • Known Issues or Limitations
        • Corstone-1000
        • N1SDP
      • Known Test Failures
        • All platforms
        • Corstone-1000
        • N1SDP
    • v2.0.0
      • Known Issues or Limitations
        • Corstone-1000
        • Corstone-1000 FVP
        • N1SDP
        • KV260
      • Known Test Failures
        • All platforms
        • Corstone-1000
        • Corstone-1000 FVP
        • N1SDP
    • v2.1.0
      • Known Issues or Limitations
        • All platforms
        • Corstone-1000
        • Corstone-1000 FVP
        • KV260 with EDK-II
      • Known Test Failures
        • All platforms
        • Corstone-1000
        • Corstone-1000 FVP
        • KV260 with U-Boot
        • KV260 with EDK-II
Cassini
  • Continuous integration and development (CI/CD)
  • View page source
Previous Next

Continuous integration and development (CI/CD)

  • Introduction
    • Overview
    • Architecture
  • GitLab Templates
  • Code Quality
    • Usage
    • Plugins
  • GitLab pipeline
    • Parent pipeline
    • Child pipeline
  • Amazon Web Services (AWS) IoT Device Tester (IDT)
    • Overview
Previous Next

© Copyright 2023-2024, Linaro Limited..