-
Notifications
You must be signed in to change notification settings - Fork 4
/
.travis.yml
49 lines (49 loc) · 1.94 KB
/
.travis.yml
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
42
43
44
45
46
47
48
49
language: c
before_install:
- wget https://toolchains.bootlin.com/downloads/releases/toolchains/armv7-eabihf/tarballs/armv7-eabihf--glibc--stable-2018.11-1.tar.bz2
- tar -xf armv7-*
script:
- export PATH=$PATH:$PWD/armv7-eabihf--glibc--stable-2018.11-1/bin
- virtualenv /tmp/venv
- . /tmp/venv/bin/activate
- wget 'https://github.com/u-boot/u-boot/archive/v2018.11.tar.gz'
- tar -xf v2018.11.tar.gz
- pushd u-boot-*
- cp ../u-boot/v2018.11-rc3/.config .
- make ARCH=arm CROSS_COMPILE=arm-linux- -j4
- popd
- wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.32.tar.xz
- tar -xf linux-4.19.32.tar.xz
- pushd linux-*
- patch -p1 <../linux/4.19.32/sfpi-linux-4.19.32.patch
- make ARCH=arm CROSS_COMPILE=arm-linux- saltedfishpi_defconfig
- make ARCH=arm CROSS_COMPILE=arm-linux- -j4
- popd
dist: xenial
addons:
apt:
update: true
packages:
- bc
- build-essential
- python
- python-virtualenv
- swig
- libpython-dev
- rpm2cpio
- wget
- device-tree-compiler
- liblz4-tool
deploy:
provider: releases
skip_cleanup: true
file_glob: true
api_key:
secure: BgNV8WIor1EA6Qljbo02AcUNtHvZQkTEzIulNo21FHFGQY31ON+tjraFrnfokeLKqBAqVhBEcSoiPr/7BuMv7pMXHeJIAnliCrpJlyf7BABbzTa2u+j/lyovSjctbv2ecNKoeGscMQ6ZlgvxOqrbHwjHe189duImI7uYDSpRtNwi+tcK+Cz03kquyVm/t/w0oHNCd5pbaGky/PJOX4TMuy92k/JAFgH1mJcDA+96lem0013Fhn7Uv0CIfh1a8b+BL3vq+WOYBLRu/nNJbjH4XNu+vyaL2SmBaEdPpkjepBUSpuem+jvowKNQsRyNItgy/13fJqQwvr9iTAL5HA/rl12/ramUyynpl+fYQijJEtx1YR8cCaEJCmd6DX4zAh84gN7ueBex8rQLhS78WYlMWsdVtbjfMTW2aIWlnyCZ/FW2RpHNj6QY/dCn/gTYihnQscmSh2bXK8GC8rfb0axHNN0pvsJD+l/Jvxs3DRT7UFKpVdNDg0BwmcmW1R/udPwZw1ix9X1kjVN396meQWIvXOzu0liQD1mOq8NZTZSoysrYIfHyTCciGN4gxspw5DRYmKt6AhoWqeoWEq4NCx5/2Y6m9/QY7OyBrO74mkWqA3th3SuNkxUU0AVpv7jA9IfxGCv+Sm7M2paVTUKP4b1iWU+hz251ByewRFbb+rOwk8I=
file:
- linux-*/arch/arm/boot/zImage
- linux-*/arch/arm/boot/dts/sun8i-v3s-saltedfishpi.dtb
- u-boot-*/u-boot-sunxi-with-spl.bin
on:
repo: sbc-fish/sfpi
tags: true