blob: ef59169f6ae96aa5fe698fc0f437bde34c14e671 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
# Copyright 2021 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
image: sjg20/bionic-20200526-28jan2021
# You can update that image using this repo:
# https://gitlab.com/zephyr-ec/gitlab-ci-runner/-/tree/main
# Change pip's cache directory to be inside the project directory since we can
# only cache local items.
variables:
PIP_CACHE_DIR: "$CI_PROJECT_DIR/.cache/pip"
# Pip's cache doesn't store the python packages
# https://pip.pypa.io/en/stable/reference/pip_install/#caching
#
# If you want to also cache the installed packages, you have to install
# them in a virtualenv and cache it as well.
cache:
paths:
- .cache/pip
- venv/
before_script:
- python3 -V # Print out python version for debugging
- python3 -m pip install zephyr/zmake --user
- export BUILD_DIR=/tmp/z
- export PATH=$PATH:~/.local/bin
test:
script:
echo "It works"
run:
script:
- zmake -l DEBUG configure -B ${BUILD_DIR}/vol zephyr/projects/volteer
- zmake -l DEBUG build ${BUILD_DIR}/vol
artifacts:
paths:
- ${BUILD_DIR}/vol
|