aboutsummaryrefslogtreecommitdiff
path: root/jessie-amd64-jenkins-master/Dockerfile
AgeCommit message (Collapse)Author
2021-01-27jenkins: update to latest and move to busterRiku Voipio
Implements LSS-2007 Change-Id: Ib7663d567ddea4d760880154ada4ba592e5acace
2021-01-15jenkins: hack around repoRiku Voipio
Store the manual hack in created to solve LSS-1937 in this commit, so we don't get it lost while jenkins upgrade is worked upon. Change-Id: I746d7701813bbc66e7902fd2f3dc7a0bfe3f2075 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2020-11-06jenkins: update to latest LTS (2.249.3)Fathi Boudra
* Fix extensions footer location (regression in 2.235.1). (issue 63798) * Show display names in change list again (regression in 2.249.1). (issue 63712) * Prevent radio buttons from moving when they are clicked. (issue 63332) Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Change-Id: Ifc06dace91ffb616e0d32791737891c86d51eca6
2020-11-03jenkins: upgrade to latest LTS (2.249.2)Fathi Boudra
enforce docker-workflow to version 1.24 in order to fix pipeline plugins loading. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Change-Id: Ie2d21ca677a1e5f2e5544ed17e8102eaef188442
2020-07-03upgrade jenkins and pluginsRiku Voipio
Signed-off-by: Riku Voipio <riku.voipio@linaro.org> Change-Id: I5da6c572d3a0fc0eb21038e240299fda74920f7d
2020-04-29jenkins-master: update jenkins LTS (2.204.6) and pluginsKelley Spoon
Change-Id: I91c59bf7428c309529dd43207124ebd960c0630e
2020-01-13jenkins-master: LTS and plugins updateRiku Voipio
This upgrades everything - at least mercurial and yadp need to be tested before blessing this image. Change-Id: Icead93afec2899be791759ba16c03f02ce1da83c Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2019-12-17Jenkins: Update publishing pluginBenjamin Copeland
Paul has deleted the plugin from his people dir, which is causing our build to fail. Change-Id: Ic05cc15ead974b144952578ebc46a3eb0b3ce367
2019-12-03Jenkins: Set Xms and Xmx to the same value.Benjamin Copeland
https://support.cloudbees.com/hc/en-us/articles/204859670-Java-Heap-settings-best-practice Change-Id: Ib5ef132e2cda9a633468b00e23609665a2cc14e4
2019-11-04jenkins update to 2.190.2 + with downpinned ssh-slavesRiku Voipio
ssh-slaves has changed api, and neither yadp or ci-yadp-builder are prepared. pin ssh-slaves to an older version. Rest of the changes is updating the plugins to the latest Change-Id: Icee112021fcd9051ab304e85dc9420a99c6b5754 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2019-10-31Publishing: Add Python3 requests to our docker slave imagesBenjamin Copeland
Change-Id: I37a343169029aec82aa260f056d84d092db7dd99
2019-09-05jenkins LTS updateRiku Voipio
Change-Id: I2dd33c950ed0df7028f7276c59871bce02af7638 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2019-08-12Jenkins: UpdatesBenjamin Copeland
Change-Id: I7c15b031c92713341a765eab39ddd3c4189a3a9d
2019-07-08Jenkins: Fix sessionEviction timeoutBenjamin Copeland
Users are still getting logged out. Looking into this setting sessionEviction is in seconds and sessionTimeout is in minutes. https://issues.jenkins-ci.org/browse/JENKINS-51734 Change-Id: Ia0b14782cf69c6c67e01eeca24d8bd4dd96614a0
2019-06-17jenkins-master: update LTS and pluginsRiku Voipio
Change-Id: I04b22415dc30701305daee89e7e50a93b4bf286a Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2019-05-16jessie-amd64-jenkins-master: install gettextAntonio Terceiro
This is needed to build translations for staging-qa-reports Change-Id: I88cd77b79257c78e045fb8fd7d2e28c9f0e953d1
2019-05-11Jenkins: Update to latest LTS and plugin updateBenjamin Copeland
Change-Id: I73f37503b3000afeab1d070b639cb7948deceb1d
2019-04-18Jenkins: Update JJB and pyyamlBenjamin Copeland
As per https://github.com/yaml/pyyaml/wiki/PyYAML-yaml.load(input)-Deprecation lets update to latest version of pyyaml. We don't use the load function in run-jjb but it at least is safer. Change-Id: I4d996cb516c2bb4d4088f71ebfe8714491c9233a
2019-04-16jenkins: upgrade to latest Jenkins LTS 2.164.2Fathi Boudra
Fixes security issues: * SECURITY-1289 / CVE-2019-1003049 Jenkins accepted cached legacy CLI authentication * SECURITY-1327 / CVE-2019-1003050 XSS vulnerability in form validation button Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Change-Id: Iefff09295369d04828c6e23cc6cad2a944ab53e7
2019-03-27jessie-amd64-jenkins-master/Dockerfile: install python-requestsVishal Bhoj
We need to create qa-project while deploying a new jenkins job that uses qa-reports. For this the script needs python-requests package: https://raw.githubusercontent.com/chase-qi/tools/master/squad/create_project.py Change-Id: Idb7469e515113faf9904a3ab8925f325a47431ed Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2019-03-18jenkins: upgrade to latest Jenkins LTS 2.164.1Fathi Boudra
Change-Id: Ib197a2d0fbaaa4be5b82f02a1b66d96761cf93d0 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2019-03-16jenkins: upgrade to jenkins-job-builder 2.9.1Fathi Boudra
Update JJB and its dependencies to latest release. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Change-Id: Iab29a4b72dd44e0735fbef408eb21d736415d9f4
2019-02-18Jenkins: Upgrade to latest LTSBenjamin Copeland
Change-Id: I51ebe07d3155c924f525fe96bd961f96afa6a25c
2019-01-18Jenkins: Update to latest LTSBenjamin Copeland
Change-Id: I1c7195871f3603025d86253e94a0daee8d1513e4
2018-12-14Jenkins: Update to latest LTSBenjamin Copeland
Change-Id: Ibf5365ffc38a6d4c995bc199fa304cafb2e02771
2018-12-06Jenkins: Update to latest LTS releaseBenjamin Copeland
Change-Id: I2b79cf4469f0d284cef3c47065db5c28aea39faa
2018-11-12Jenkins: Upgrade to latest LTSBenjamin Copeland
Change-Id: Ib83068f1f13baa61c7930dde7755a2bda0143e0e
2018-11-09jessie-amd64-jenkins-master: upgrade JJB from 2.0.5 to 2.5.0Fathi Boudra
Update Jenkins Job Builder to latest release (2.5.0) Change-Id: I7e5c0cfb0790dbaacfe974e987e053efd212a107 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-10-20Jenkins: Update to latest LTSBenjamin Copeland
Change-Id: I030ab69a19edccdf05787afeee5dce7c1bb5e795
2018-09-18jessie-amd64-jenkins-master: update to Jenkins LTS 2.138.1Fathi Boudra
Change-Id: I08c2dcb7f187b16e8efccacd56a89d980c6eb698 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-08-22jessie-amd64-jenkins-master: upgrade to LTS 2.121.3Fathi Boudra
Change-Id: I782f9559530b8e7f76505cbdc67e5505cb265fef Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-07-31Jenkins: fix users getting logged out too earlyBenjamin Copeland
This issue was present on Crowd, even know we have moved to LDAP we should still support this. From 4.2 in https://github.com/jenkinsci/winstone/blob/winstone-4.2/src/main/java/winstone/HostConfiguration.java they use sessionTimeout and sessionEviction. According to https://github.com/jenkinsci/winstone, the session will be evicted after 30 minutes if we don't set sessionEviction. Change-Id: I3ba783b5fa69a1b53a81745a9822071afc7e3a85
2018-07-23Jenkins: Update to latest LTSBenjamin Copeland
Change-Id: I09303712d9763474d81daf40304d331738e697c7
2018-06-12Jenkins: Update to latest LTSBenjamin Copeland
Change-Id: Id527d5f74477a8e2e6b4946b869b81d6633a4675
2018-05-10Jenkins: Upgrade to latest LTSBenjamin Copeland
Change-Id: I24aa112dfd51e07e15a2b902ba91c20f2fbc9819
2018-04-30jenkins: add build-essentialFathi Boudra
LKFT triggers needs to run make kernelversion. A change in -next/mainline kernel is now forcing to have a toolchain in order to get the target working. Change-Id: I7a1e67519669c09a45289acb1d61c14855136915 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-04-19jenkins: update JJB to 2.0.5Fathi Boudra
Change-Id: I2a8aa67afc8479059c9fdaa0be56feb6fbe65186 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-04-19jenkins: upgrade to latest LTS (2.107.2)Fathi Boudra
Change-Id: Ibd947e1788f8c59a2caa13a222db6964136e1d69 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-04-04jenkins: add build dependencies for qa-reports deploymentFathi Boudra
QA's team staging-qa-reports job can be run on master by adding a few build dependencies. It's preferred to run it on master and avoid installing the dependencies in the job itself, so we can speed up the deployment time. Change-Id: I5cc4f6c2862fd4a5b9aff65c2461710f6ad7d6f7 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-03-24jenkins: upgrade to latest LTS (2.107.1)Fathi Boudra
Change-Id: I4f3ccfe7cfecf3d2558c1c23b1c79a188559e17c Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-03-01jenkins: update jenkins-job-builder from 1.6.2 to 2.0.2Fathi Boudra
Change-Id: I3ec778a9fff77584f272cc92d0b7c508559c8f6e Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-02-14Jenkins: Update to latest LTS and move away from jenkinsciBenjamin Copeland
Latest LTS is now on 2.89.4 lets upgrade to that. Also, jenkinsci has been deprecated in favour of jenkins. Change-Id: Ic38b959824ff2eee7913e34e2eb64630a9934f88
2018-01-18jessie-amd64-jenkins-master: upgrade to LTS 2.89.3Fathi Boudra
Change-Id: I76943eecf814ee4973d5726d6b6606d3fc95ef35 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-01-11jenkins-master: add more packagesFathi Boudra
Used by QA team for ERP testing automation. Change-Id: I7f7c48122fa169185bae700f86ec47ad69a8c844 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-12-14jessie-amd64-jenkins-master: upgrade to LTS 2.89.2Fathi Boudra
Change-Id: I726d6a27f94b6dd92b0a5f8476c5c3fdd81e2591 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-12-08jessie-amd64-jenkins-master: add jqFathi Boudra
Used by QA team to run jobs on master. Change-Id: Iaec7ff35606ed76b2958e9c3ca022b4c42fd7435 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-12-08jessie-amd64-jenkins-master: upgrade to 2.89.1 LTSFathi Boudra
Change-Id: I6986a31749d1e5f6ea7662b0f5352a9cdc18a8bc Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-24jessie-amd64-jenkins-master: add repo commandFathi Boudra
Like git, it's needed on master to run triggers with pollscm. Change-Id: Ife5b54ad9929084b24867f3a44be13d053e42f19 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-09jessie-amd64-jenkins-master: update to Jenkins LTS 2.73.3Fathi Boudra
Change-Id: I0fbdb4ae154c5645822a456ec0f8308394643954 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-01Jenkins: Include packages for yadp-config-builderBen Copeland
Packages required as per https://git.linaro.org/infrastructure/ci-yadp-builder.git/tree/requirements.txt Change-Id: I964b3e211c3de1c66656407476544ee428b97a8c