Projects with this topic
-
Never have to worry about version generation problems again - conflicts, stateless (no storing "last version" anywhere), self-incrementing - even in busy repositories. This component automates the venerable GitVersion utility. Community component - not provided by the GitVersion project. Part of the DarwinJS Component Builder Library.
Updated -
Guided Explorations / GitLab CI Components / SSCS Full Pipeline Traceability Evidence Pipeline Execution Policy
CI/CD CatalogData, Code and Build Evidence Collected
Forces SLSA Attestation Manifests on for the entire pipeline (RUNNER_GENERATE_ARTIFACTS_METADATA=true) Captures ALL CI Code through capturing the expanded CI that you see in the pipeline editor Captures Components & Includes with their versions and source locations through the non-expanded .gitlab-ci.yml Captures container source registries and tags through the non-expanded .gitlab-ci.yml Captures Container hashes through the Job Logs capture Captures all SLSA manifests through all Job Artifacts capture All Job Logs All Job Artifacts
Part of DarwinJS Component Builders Library
Updated -
GitLab Accelerates Embedded / 03. Embedded Components / WOKWI Software In the Loop SIL in GitLab CI for Embedded
CI/CD CatalogLeverages WOKWI Microcontroller Simulation platform to provide a GitLab Environment with a visual environment of the microcontroller code running. Community component - not provided by the WOKWI project. Part of the DarwinJS Component Builder Library.
Updated -
Hello World helps you verify you are referencing a component correctly in your project. The Component publishing CI in this project uses the GitVersion component to auto-increment your version and auto publish the new tagged release. Hello world icon created by IconBaandar - Flaticon. Part of the DarwinJS Builder Component Library.
Updated -
PLEASE CLICK THE "README" TAB if you are viewing this through the CI/CD Catalog. Checklist icons created by Prosymbols - Flaticon Part of the DarwinJS Builder Component Library.
Updated -
The robot testing framework optimized container for embedded serial testing (190MB versus 4GB) with both x86 and Arm support. Compatible with On-premises Embedded Device Cloud Component. Community component - not provided by the robot framework project. Part of the DarwinJS Component Builder Library.
Updated -
GitLab Accelerates Embedded / 03. Embedded Components / On-Premises Embedded Device Cloud for GitLab CI
CI/CD CatalogOn-Premise Embedded Device Cloud for GitLab CI. Orchestrates your devices. Uses pure GitLab functionality. Lightweight means reasonable scaling and manual pool management for projects. Part of the DarwinJS Component Builder Library.
Updated -
Build a container using Kaniko to GitLab or Dockerhub (or anywhere else by extending the included job). Autocreates many best practice container labels from build information, including opencontainers labels. Uses layer caching. Community component - not provided by the kaniko project. Part of the DarwinJS Component Builder Library.
Updated -
Simply include this component in the .gitlab-ci.yml of a component project for auto versioning, build and release. Part of the DarwinJS Component Builder Library.
Updated -
Guided Explorations / Embedded Development / GitLab CI Components for Embedded / WOKWI Human In The Loop HITL GitLab Environments for Embedded
CI/CD CatalogIMPORTANT: Retiring and removing sometime after 10/1/2025. Please update to use https://gitlab.com/explore/catalog/gitlab-accelerates-embedded/comp/wokwi-sil-env
Updated -
A component for leveraging GitLab Environments for SIL Environments testing for Embedded using the WOKWI Microcontroller Simulation platform at https://wokwi.com. Community component - not provided by the WOKWI project. Part of the DarwinJS Component Builder Library.
Updated -
Enables the simplest possible GitLab CI YAML statements for collecting any artifact from any child pipeline. A token is needed because non-token approaches require extremely complex CI YAML. Isn't actually limited to Child pipelines - see README.md Marked as Embedded because of the criticality of getting Child Pipeline artifacts when creating Hardware in the CI Loop (HIL) pipelines. Part of the DarwinJS Component Builder Library.
Updated -
Hello World container shows how to create components that have a multiarch container associated with them. This Hello world icon created by IconBaandar - Flaticon. Part of the DarwinJS Component Builder Library.
Updated -
Hello World container shows how to create components that have a container associated with them.This Hello world icon created by IconBaandar - Flaticon. Part of the DarwinJS Component Builder Library.
Updated -
Super linter as a GitLab CI Component. Community component - not provided by the Super-Linter project. Part of the DarwinJS Component Builder Library.
Updated -
Checkov IaC SAST Scanner. Integrates with Security Dashboards, MR Findings and Security Policy Merge Approvals. Community component - not provided by the Checkov project. Part of the DarwinJS Component Builder Library.
Updated -
Very small container component that contains picotool with usb support for flashing the pico. Runner registration must include --docker-devices /dev/bus/usb. Part of the DarwinJS Component Builder Library.
Updated -
Counts the lines of code (LOC) in the current project by default and provides language stats in the log and as artifacts. Can be configured to performantly count code for entire group hierarchies in GitLab. Uses hyper optimized git clone to reduce clone size and on disk size. Community component - not provided by the scc project. Part of the DarwinJS Component Builder Library.
Updated -
Guided Explorations / Embedded Development / GitLab CI Components for Embedded / Arm Gnu Embedded RPI Pico SDK
CI/CD CatalogArm GNU minimal embedded tools and Raspberry Pi Pico SDK. Part of the DarwinJS Component Builder Library.
Updated -
hadolint does Dockerfile linting, including the bash code. Community component - not provided by the hadolint project. Part of the DarwinJS Component Builder Library.
Updated