jumpnow / kick

Script to automate some local Yocto builds

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

kick

I run the script from cron

# m h  dom mon dow   command
0 5 * * * /home/scott/kick/kick.sh

Commits and pushes to meta-layer repos are still manual after review.

An example daily log where nothing much happened

~$ cat kick/logs/kick-20181116.log
kick start: Fri Nov 16 05:32:01 EST 2018
Switched to branch 'linux-4.14.y'
Your branch is up-to-date with 'origin/linux-4.14.y'.
Already up-to-date.
Switched to branch 'linux-4.19.y'
Your branch is up-to-date with 'origin/linux-4.19.y'.
Already up-to-date.
Checking poky-thud
Already on 'thud'
Your branch is up-to-date with 'origin/thud'.
From git://git.yoctoproject.org/poky
 + ba4226e...b6fa510 master-next -> origin/master-next  (forced update)
 * [new tag]         thud-20.0.0 -> thud-20.0.0
 * [new tag]         yocto-2.6  -> yocto-2.6
Already up-to-date.
Checking meta-openembedded
Already on 'thud'
Your branch is up-to-date with 'origin/thud'.
Already up-to-date.
Checking meta-qt5
Already on 'thud'
Your branch is up-to-date with 'origin/thud'.
Already up-to-date.
atom kernel 4.14 OK
atom kernel 4.19 OK
bbb kernel 4.14 OK
bbb kernel 4.19 OK
duovero kernel 4.14 OK
duovero kernel 4.19 OK
odroid-c2 kernel 4.14 OK
odroid-c2 kernel 4.19 OK
wandboard kernel 4.14 OK
wandboard kernel 4.19 OK
kick done: Fri Nov 16 05:32:15 EST 2018

About

Script to automate some local Yocto builds


Languages

Language:Shell 100.0%