forked from facebook/CacheLib
-
Notifications
You must be signed in to change notification settings - Fork 0
35 lines (35 loc) · 985 Bytes
/
build-cachelib-ubuntu.yml
File metadata and controls
35 lines (35 loc) · 985 Bytes
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
name: build-cachelib-ubuntu
on:
schedule:
- cron: '30 5 * * 0,3'
jobs:
build-cachelib-ubuntu:
name: "Ubuntu/Latest - Build CacheLib with all dependencies"
runs-on: ubuntu-latest
steps:
- name: "update packages"
run: sudo apt-get update
- name: "install sudo,git"
run: sudo apt-get install -y git procps
- name: "System Information"
run: |
echo === uname ===
uname -a
echo === /etc/os-release ===
cat /etc/os-release
echo === df -hl ===
df -hl
echo === free -h ===
free -h
echo === top ===
top -b -n1 -1 -Eg || timeout 1 top -b -n1
echo === env ===
env
echo === cc -v ===
cc -v
echo === g++ -v ===
g++ -v
- name: "checkout sources"
uses: actions/checkout@v2
- name: "build CacheLib using build script"
run: ./contrib/build.sh -j -v -T