Skip to content

Commit

Permalink
CircleCI: Make the T440p depend on Librem boards
Browse files Browse the repository at this point in the history
This change will improve build times by allowing the T440p to share the
Coreboot 4.17 cache with the Librem boards. Once we update the other
ThinkPad boards to use Coreboot 4.19, we'll make the T440p depend on the
X230 again.

Co-authored-by: Thierry Laurion <[email protected]>
  • Loading branch information
rbreslow and tlaurion committed Feb 28, 2023
1 parent e4a09e8 commit 1dd9c26
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -217,7 +217,7 @@ workflows:
requires:
- prep_env

# Coreboot 4.15
# Coreboot 4.17
- build_and_persist:
name: librem_14
target: librem_14
Expand All @@ -234,8 +234,7 @@ workflows:
requires:
- prep_env

#Cache one workspace per Coreboot version, ideally the boards including the highest number of modules, since not rebuilt across builds.
#Below, 4.11, 4.13, 4.17
#Cache one workspace per architecture. Make sure workspace caches are chainloaded and the last in chain for an arch is saved.
- save_cache:
requires:
- librem_14
Expand Down Expand Up @@ -434,14 +433,14 @@ workflows:
target: t440p-maximized
subcommand: ""
requires:
- x230-hotp-maximized
- librem_14

- build:
name: t440p-hotp-maximized
target: t440p-hotp-maximized
subcommand: ""
requires:
- x230-hotp-maximized
- librem_14

- build:
name: qemu-coreboot
Expand Down

0 comments on commit 1dd9c26

Please sign in to comment.