Bartosz
f3e8f68f11
[MOS-000] Rework docker container creation
...
Cleaned up dockerfile
Removed PATH dependencies from jenkinsfile
2023-03-16 15:17:44 +01:00
Bartosz
ec46e63e59
[MOS-000] Rebase fixes
...
Rebase fixes
2023-01-19 16:41:56 +01:00
Bartosz Cichocki
6a7d0a4ee2
[EGD-8059] Add verbosity to GH checks
...
Added fail cause to the GH status from CI
2021-12-02 16:54:33 +01:00
Bartosz Cichocki
fd6767c33a
[EGD-7879] Change Jenkinsfile to use shared library
...
Shared library allows us to centralize jenkins workflow between jobs
2021-12-01 15:04:42 +01:00
Adam Dobrowolski
7b54a44905
[EGD-7982] Added one build catalog
...
For ccache to work with abspaths
2021-11-17 11:53:54 +01:00
Adam Dobrowolski
890e4e8215
[EGD-7975] Added more cores and general ccache
...
more cores in use - one jenkins at once with all might we can get
ccache one 100gb catalog
2021-11-16 12:20:09 +01:00
Adam Dobrowolski
134c949f58
[EGD-7932] Added token export for build
...
we have to have it for assets download
2021-11-10 16:54:36 +01:00
Adam Dobrowolski
c467dc9a2f
[EGD-7932] Added downloader for assets for Bell
...
With this all fonts and Luts bin are downloaed for other repo which
is closed from others. With minimum changes to our cmake and flow
Added cache dir as set in cmake for CI
CI has to use common cache to not download data all the time
Jenkinsfile updated to install lacking dependency
2021-11-10 16:54:36 +01:00
Bartosz Cichocki
c3f0140998
[EGD-7925] Disable cross-product test on release branches
...
This disables builds of Pure tests on Bell release branch and vice versa
2021-11-08 11:10:14 +01:00
Bartosz Cichocki
878aa36157
[EGD-7839] Bump CMake version in docker image
...
PureUpdater requires at least CMake 3.20
2021-10-21 11:39:15 +02:00
Bartosz Cichocki
73469dfc40
[EGD-7822] Fix clang-check product entry
...
As for now, all clang checks were performed only for PurePhone,
so we had to prepare it to work with bell builds
2021-10-19 12:33:26 +02:00
Bartosz Cichocki
36b05931a6
[EGD-7816] Unify configure short names
...
configure script has not unified shortnames so
release script was not working properly
2021-10-19 10:55:18 +02:00
Adam Dobrowolski
83fdc9cf56
[EGD-7402] Changed CI check to just build binaries
...
With this change CI will only build binaries, not whole
release image.
2021-08-24 14:46:23 +02:00
Bartosz Cichocki
76fed48f60
[EGD-7314] Fix branch out-of-date checks
...
Due to introducing release branch, the check was working faulty
Now it's fixed
2021-08-09 15:50:23 +02:00
Bartosz Cichocki
a620ef73a5
[EGD-7274] Reorganize CI flow
...
Reorganized CI flow to fit into the ramdisk
2021-08-04 13:27:15 +02:00
Bartosz Cichocki
35f34d25d1
[EGD-7271] Fix cleanup in Jenkinsfile
...
Fixing cleanup in Jenkinsfile and moving Clang checks
before compilation
2021-08-03 15:50:17 +02:00
Marcin Smoczyński
853446a974
[EGD-7032] Add product preconfiguration
...
Split build directories for each of a product.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2021-08-02 14:57:56 +02:00
Bartosz Cichocki
29d886080d
[EGD-6954] Enable all unit tests
...
As all unit tests are working now, there'
s no need to create a list with tests to execute
2021-06-18 08:38:05 +02:00
Radoslaw Wicik
96eb6308c2
[EGD-5689] Add clang tidy to jenkins
...
Remove check form init scripts
2021-06-15 12:05:20 +02:00
Radoslaw Wicik
aa84eb08c6
[EGD-5689] Add clang tidy to jenkins
...
Move check to proper place
2021-06-15 12:05:20 +02:00
Radoslaw Wicik
436231514a
[EGD-5689] Add clang tidy to jenkins
...
Bring up clang tidy to Jenkins workers.
2021-06-15 12:05:20 +02:00
Radoslaw Wicik
603d1f0e0d
[EGD-5689] Add clang tidy to jenkins
...
Bring up clang tidy to Jenkins workers.
2021-06-15 10:52:11 +02:00
Radoslaw Wicik
ae3118b96a
[EGD-6875] Fix UT check script
...
Fix error causing bad tests where passing unnoticed.
2021-06-08 17:39:50 +02:00
Radoslaw Wicik
25fc56f4c6
[BH-353] Add minimal build target for BH
...
* add BellHybridMain
* fixing post review
Git automatically converts BellHybird as move from source/main.cpp to
prevent this and maintain "main.cpp" history adding new target as
separate commit.
2021-06-07 17:05:29 +02:00
Radoslaw Wicik
abcc8d77df
[EGD-6871] Single thread for build job on jenkins
...
Test for faster queue in Jenkins.
2021-05-31 15:52:04 +02:00
Radoslaw Wicik
6acbe534e2
[EGD-6837] Add post merge pipeline and ram disk build
...
Add support build in ram disk
2021-05-26 09:43:47 +02:00
Bartosz Cichocki
fe79d2d934
[EGD-6809] Block building unrebased commit
...
Added blocking commits that are out of date
2021-05-21 12:29:01 +02:00
Radoslaw Wicik
7ffccabd0f
[EGD-6670] Cancel jenkins build on PR update
...
Stop previous builds.
2021-05-14 10:33:57 +02:00
Radoslaw Wicik
c478d0a1cd
[EGD-6611] Cache for jenkins
...
Adding cache dir for ccache.
2021-04-29 10:12:24 +02:00
Radoslaw Wicik
80c5d5b4ef
[EGD-6642] Fix googletest gui
...
Fix Unit Tests: googletest-gui.
2021-04-28 13:21:06 +02:00
Radoslaw Wicik
db6855e090
[EGD-6537] Create Jenkins CI
...
Try to fix GitHub problems by switching to Jenkins CI system.
2021-04-23 16:45:23 +02:00