aboutsummaryrefslogtreecommitdiff
path: root/lt-qcom-linux-automerge.yaml
AgeCommit message (Collapse)Author
2019-07-19lt-qcom-linux-automerge: count DTC warnings for QCOM DTBSNicolas Dechesne
Change-Id: I49ebff8064ddb6a559c9b9c56206906cde445a03 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2018-05-29lt-qcom-linux-automerge.yaml: Send email to QCOM LT MLAnibal Limon
Add qcomlt-patches@lists.linaro.org to recipents Change-Id: I52cec5dd96f24d1c81b5c2e9ea9bd077c1d758ea Signed-off-by: Anibal Limon <anibal.limon@linaro.org>
2018-05-28lt-qcom-linux-automerge.yaml: Email fix multiline variablesAníbal Limón
After various tests using Jenkins Groovy Script the right way to use multiline is to change '\n' to '\\n\\\n'. And change the order of BRANCH failures in email to display it first. Change-Id: If9198a25b5baaaf09efaf8efe48b833d921c1f01 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-05-18lt-qcom-linux-automerge: Fix multiline variablesAníbal Limón
Add \\n characters to ensure new line works. Change-Id: Ib1cdca68839d59eb7da32778420071bbe2be2860 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-05-16lt-qcom-linux-automerge: Add pre-send email groovy scriptAníbal Limón
In order to fix multiline variables, replace the message content using groovy. Change-Id: I4ebefd5cd3e75ec11d279166af375ff6f1cba2b3 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-05-07lt-qcom-linux-automerge.yaml: Change to use Automerge upstreamAníbal Limón
My patches are now merge into upstream. Change-Id: I673d701b871fd034f8fd0b2ef4b0308e385c80bb Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-05-01{trigger-,}lt-qcom-linux-automerge: Use qualcomm automerge-rrcache repoAníbal Limón
Use the qualcomm landing team repository and start a build when someone push fixes for merge conflicts. Change-Id: I605db01910bf6968e2b06dc9cf4e22c0ef247883 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-04-30lt-qcom-linux-automerge.yaml: Remove bad charAníbal Limón
Change-Id: I61a53b4179ea09ea0f8dc4360d5ef2c82184a68c Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-04-30lt-qcom-linux-automerge.yaml: If the build success push to main repoAníbal Limón
If the automerge process and build succeed then will push to our main lt-qcom kernel repository. Change-Id: I313b49ba2b16521257475258de8f5ac66a7de14d Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-04-30lt-qcom-linux-automerge.yaml: Enable usage of conflict resolution cacheAníbal Limón
Point to the devel branch of my github repo because contains the patches needed to usage the rerere feature currently in review. Change-Id: I6bbad0fe0cdafe03fe1146826f4eccd7e9666453 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-04-20lt-qcom-linux-automerge.yaml: Add missing dependencies for kernel buildAníbal Limón
Last failure was because needs <openssl/bio.h> C header, https://ci.linaro.org/job/lt-qcom-linux-automerge/3/console Change-Id: I99dd93e4624bcf6d3ccd1bf03f828511e808bbde Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-04-20lt-qcom-linux-automerge: Add builders-kernel step/scriptAníbal Limón
If kernel build fails for some reason, we want to preserve the AUTOMERGE result variables so add other step to be able inject into the environment previously. Change-Id: Iabbcbb907b665bac9dc0c11c02c0a1e5720c73bd Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-04-20lt-qcom-linux-automerge.yaml: Change to use automerge upstreamAníbal Limón
The patches i sent was integrated into upstream. Change-Id: I2ca5d73a32ec0590248437ec1aa01cf3c4b87a1a Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-04-20lt-qcom-linux-automerge: set git core.sshCommand to use a custom SSH configFathi Boudra
To avoid any conflicts with SSH config files mounted in the docker instances, use a custom SSH config (local to the running instance): * don't use a known hosts file * disable the strict hosts checking to avoid SSHFP related errors. Change-Id: I1c6d80402bdc649ce998082fab5684fde6909a7f Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-04-19lt-qcom-linux-automerge: Add buildset to do linux integration automergeAníbal Limón
Uses automerge ci tool [1], the configuration could be stored inside a configuration repository/branch, if not a default one is used only with baseline. This job support persistent storage for kernel upstream repository to avoid clone every time [2]. After merge the kernel integration repo will be build for arm and arm64, if both builds are succeed then push to a repo that Kernel CI looks for testing. For now my github repo [3] is used for automerge while merge process is made on upstream repo [1]. [1] https://git.linaro.org/power/automerge.git/ [2] git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git [3] https://github.com/alimon/automerge.git Change-Id: I4a70845df858aceeeaaecd00cb6101949fc4e5f5 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>