Skip to content

Commit

Permalink
Use new spec file with optional include
Browse files Browse the repository at this point in the history
As an e2e test for three packages (written in C/Go/Rust). This enables
using the future spec file with melange generated spec file include.

When these land in images, and SBOM/Vulnerability/Console all look
good we can roll this out by default.
  • Loading branch information
xnox committed Jan 23, 2025
1 parent 6c117ec commit 3bad54d
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 2 deletions.
3 changes: 3 additions & 0 deletions gops.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ environment:
packages:
- build-base
- git
environment:
GCC_SPEC_FILE: openssf-melange.spec

pipeline:
- uses: git-checkout
Expand All @@ -28,6 +30,7 @@ pipeline:
- uses: go/build
with:
packages: .
ldflags: -linkmode external
output: gops

update:
Expand Down
4 changes: 3 additions & 1 deletion pax-utils.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: pax-utils
version: 1.3.8
epoch: 1
epoch: 2
description: "ELF related utilities for 32-bit and 64-bit binaries"
copyright:
- license: GPL-2.0-only
Expand All @@ -24,6 +24,8 @@ environment:
- py3-pyelftools
- wolfi-baselayout
- xz
environment:
GCC_SPEC_FILE: openssf-melange.spec

pipeline:
- uses: git-checkout
Expand Down
4 changes: 3 additions & 1 deletion rust-audit-info.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: rust-audit-info
version: 0.5.4
epoch: 0
epoch: 1
description: Read audit information from rust binaries
copyright:
- license: MIT OR Apache-2.0
Expand All @@ -13,6 +13,8 @@ environment:
- busybox
- cargo-auditable
- rust
environment:
GCC_SPEC_FILE: openssf-melange.spec

pipeline:
- uses: git-checkout
Expand Down

0 comments on commit 3bad54d

Please sign in to comment.