/
.travis.yml
23 lines (23 loc) · 1.07 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
language: java
jdk:
- openjdk7
sudo: required
before_script:
- cd $HOME
- sudo apt-get install -y lzop git-core gnupg flex bison gperf build-essential zip
curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev
libx11-dev lib32z-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip maven
schedtool &> /dev/null
- wget https://github.com/kirito96/minimal-cm-twrp-source/releases/download/5.1-cm/twrp-5.1-cm.tar.xz -O $HOME/twrp.tar.xz
- tar -xvf twrp.tar.xz &> log
- mv $HOME/twrp-5.1-cm $HOME/twrp
script:
- cd $HOME/twrp
- git clone https://github.com/kirito96/android_device_tct_yaris_m_gsm.git device/TCT/Yaris_M_GSM
- rm -rf bootable/recovery
- git clone https://github.com/omnirom/android_bootable_recovery.git bootable/recovery-twrp
- source build/envsetup.sh ; lunch cm_Yaris_M_GSM-eng
- make -j4 recoveryimage
- cd out/target/product/Yaris_M_GSM/
- mv recovery.img "$(date +%Y%m%d)-twrp-3.x-yaris_m_gsm.img"
- curl --upload-file "./$(date +%Y%m%d)-twrp-3.x-yaris_m_gsm.img" "https://transfer.sh/$(date +%Y%m%d)-twrp-3.x-yaris_m_gsm.img"