Adam Dobrowolski
d83e8fe34b
[EGD-7445] Removed dead scripts
...
Removed dead scripts
2021-09-20 12:58:45 +02:00
Piotr Tański
90e7a48198
[EGD-7362] Merge release/0.76.1 into master
...
Merge release/0.76.1 into master.
2021-09-02 11:12:59 +02:00
Artur Śleszyński
1b5b1751de
[CP-475] Make CenterPure devs owners of service-desktop
...
Let CenterPure devs police service desktop to catch breaking changes
regaring CP app communications.
2021-08-25 10:33:58 +02:00
Marcin Smoczyński
f54d400500
[BH-734] Add hardware board selection
...
To support bell hardware one needs to distinguish between the rt1051
generic target and product's boards.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2021-08-13 00:39:14 +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
Marcin Smoczyński
9ab0114a1d
github: fix release token
2021-07-26 22:44:05 +02:00
Marcin Smoczyński
5d3e96483d
[EGD-7199] Switch weekly releases to T6
...
We want weekly releases to be built for T6 hardware, while daily for T7.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2021-07-20 16:34:49 +02:00
Bartosz Cichocki
2692ffc121
[EGD-7176] Switch GH Actions docker image to company's one
...
Switched to company's docker image
2021-07-16 17:38:50 +02:00
Radoslaw Wicik
a696e57b02
[EGD-7029] Fix running unit tests in release script
...
Fix release script to properly run unit tests.
2021-06-25 15:06:04 +02:00
Radoslaw Wicik
943fef9643
[BH-353] Add Documentation for main targets
...
* clean up mimimu required cmake version
* fixes for release workflow
Add documentation for targets, fixes for cmake
and release workflow.
2021-06-11 09:07:41 +02:00
Artur Śleszyński
dfa1d5168e
[EGD-6715] Add module utils CMakeLists.txt ownership
...
This file is owned by chapter BSP.
2021-06-01 08:43:34 +02:00
Artur Śleszyński
5237821360
[EGD-6715] Add third party CMakeLists.txt ownership
...
This file is owned by BSP.
2021-05-19 13:42:00 +02:00
Marcin Smoczyński
6bd165c4d9
[EGD-6715] Add chapter bsp to the code owners
...
Make chapter BSP code owners of parts the chapter is responsible for.
Throw away old configuration as it is outdated and misconfigured.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2021-05-10 10:37:27 +02:00
Adam Dobrowolski
f0d6d4b641
[EGD-5238] Added tidy target to CI to inform about added tidy issues
...
* Small fixups based on shellceck
* Tool now:
can:
* take diffs and pass it to clang-tidy
cant:
* set error on warnings/errors (errno)
* copy compilation_database.json and sanitize it
2021-04-12 16:33:25 +02:00
Radoslaw Wicik
5499640869
[EGD-6454] Remove harness from PR builds
...
Reorganizing builds and tests, harness will be run by QA Team.
2021-04-07 18:54:04 +02:00
Radoslaw Wicik
f611184076
[EGD-6413] Update CI Debug for UT Release for harness
...
Split build types for UT and Harness tests.
2021-04-01 15:39:03 +02:00
Radoslaw Wicik
5d16f20edd
[EGD-6113] Always run tests on linux release
...
With original script was able to select build dir to run
against this script always chooses "Release" version
2021-03-30 12:20:17 +02:00
Pawel.Paprocki
b318415026
[EGD-6113] Fix Test harness issue in ServiceDesktop worker
...
Remove spare logging in MessageHandler.cpp
Move Linux CI target to Release
Remove spare logs form harness tests
Disable failing test cases in:
test_templates and test_connection_security
2021-03-30 12:20:17 +02:00
Roman Kubiak
2a29e27996
[EGD-5757] Fix backup API
...
Fix backup endpoint to work with new paths and FS api
The flow is based on the design in confluence.
2021-02-25 16:04:04 +01:00
Wiktor S. Ovalle Correa
fe72169338
[EGD-5737] Merge master into experimental
...
Synchronize with master before merging
2021-02-23 18:10:52 +01:00
Radoslaw Wicik
d976881350
[EGD-5823] Fix Use full hash in artefacts
...
Required for better management of artefacts in CI.
2021-02-19 11:12:05 +01:00
Wiktor S. Ovalle Correa
3b141041e9
[EGD-5737] Merge master into experimental
...
Keep experimental up to date with changes from master
2021-02-17 17:09:37 +01:00
Wiktor S. Ovalle Correa
06d0a276f5
[EGD-5463] Fix CI emulator log and timeout
...
Fix wrong log stream redirection in CI
Use real value from --timeout option and seto it to 30s
so emulator have enough time to start properly
2021-02-17 17:08:18 +01:00
Radoslaw Wicik
97336d9bdb
[EGD-5460] Fix "can't open port" on CI
...
This little fix should resolve one of the problems during tests on CI.
2021-02-17 17:08:18 +01:00
Radoslaw Wicik
e9d2aaf28b
[EGD-5665] Switch CI to ninja
...
Ninja is faster - switching to ninja.
Sparse files support when building artefacts.
2021-02-09 11:43:48 +01:00
Radoslaw Wicik
56b209e75b
[EGD-4763] Add documentation on how to add unit tests
...
Short document about how to add, enable and disable unit test.
2021-02-04 16:45:50 +01:00
Radoslaw Wicik
bb496101b2
[EGD-4763] Add check if all Unit Tests where run
...
Catch2 doesn't report some errors in test, and some test are
disabled on porpoise this commit adds set of scripts and changes to CI
that will clearly mark what test haven't been run.
2021-02-04 16:45:50 +01:00
mkamonMdt
fac27c747a
[EGD-4955] Add on-off test harness for simulator
...
This PR provides CI test for turning on and off PurePhone
simulator.
2021-02-02 10:01:51 +01:00
Radoslaw Wicik
da3a4382d8
[EGD-4529] on release upload packages to GitHub assets
...
Uploading packages to github assets release is required for
Mudita Center application to be able to update phones.
2021-01-22 10:34:53 +01:00
Piotr Leniec
2b754af627
[DW-31] Add a condition that prohibits checks to be run on draft PRs
...
Unfortunately, github actions doesn't support using "if" property in
defaults and that's why we need to repeat it for all jobs
2021-01-08 09:16:26 +01:00
piotrleniec-mudita
2695cc8304
[DW-31] Add commit message format checking on CI ( #1201 )
...
The changes include adding a custom github action and
integrating it into the main flow.
2020-12-16 14:01:50 +01:00
Wojtek Cichoń
e352630e9b
[EGD-4815] Add UPPER_CASE folder with GitHub issue templates ( #1165 )
...
Added ISSUE_TEMPLATES upper case folder so that all templates will
be visible on GitHub repo.
2020-12-09 10:47:20 +01:00
Radoslaw Wicik
f30eb0ebbd
[EGD-4816] Add security tokens to GitHub main.yaml
...
Github workers needs security tokens for downloading submodules.
Tokens need to be explicitly used in configuration.
2020-12-09 10:05:02 +01:00
Wojtek Cichoń
4e546ac060
[EGD-4626] doc: add new i18 issue template ( #1119 )
...
Added new issue templates for the OSS community to
handle i18n issues and any other issues that will come up.
2020-12-07 16:06:15 +01:00
Piotr Leniec
3d9687dcf0
[DW-18] Optimize CI flow
...
Don't run builds and tests if style check fails and parallelize linux and rt1051 builds
2020-12-07 08:18:12 +01:00
piotrleniec-mudita
f0b1ee9dc3
[DW-18] Github integration for simulator startup test ( #1122 ) ( #1122 )
...
Add emulator tests to the main github workflow
2020-12-03 13:47:28 +01:00
Wojtek Cichoń
9fdb735a05
[EGD-4511] Added GitHub issue templates ( #1085 )
...
Add nice-looking GitHub issue templates
Added 3 new GitHub Issue templates (bug, feature, docs) so that
the future OSS community will be guided by the hand in creating
issues on the repo properly.
2020-12-01 10:14:22 +01:00
Radoslaw Wicik
488ac36339
[EGD-4341] Detect static globals in CI
2020-11-25 14:23:42 +01:00
Adam
48a1c00a31
CODEOWNERS file syntax fixed ( #1072 )
...
Github CODEOWNERS file syntax fixed
2020-11-24 10:31:08 +01:00
PrzeBrudny
bb8d20833f
Revert "Codeowners syntax fixed ( #872 )" ( #980 )
...
This reverts commit 96c33028f1 .
2020-11-06 13:41:33 +01:00
Adam
96c33028f1
Codeowners syntax fixed ( #872 )
2020-11-06 12:50:33 +01:00
Radosław Wicik
4929c07f77
[EGD-3743] add script for checking and adding copyright notice ( #852 )
...
Co-authored-by: Radoslaw Wicik <radoslaw@wicik.pl >
2020-10-19 13:03:12 +02:00
Radoslaw Wicik
903abe5304
[EGD-4078] Update Code owners
2020-10-14 13:10:51 +02:00
Radoslaw Wicik
3a78f8c9fa
[EGD-4062] switch release to RelWithDebInfo build
2020-10-12 13:44:48 +02:00
Radoslaw Wicik
bcb6025168
[EGD-3816] PR buils on CI in release
2020-09-24 12:43:41 +02:00
Radoslaw Wicik
96a9feea1b
[EGD-3711] update CI scrypts so no threads match cpus
2020-09-15 16:22:20 +02:00
Radoslaw Wicik
76b6e3ef58
[EGD-3350] Flags icons in top bar in phonebook
2020-07-07 15:19:58 +02:00
Radoslaw Wicik
7618039305
Fix tags reseting
2020-07-03 15:18:24 +02:00
Radoslaw Wicik
42cdddb036
[EGD-3344] Private GitHub Worker - add load average report after build
2020-07-01 13:51:54 +02:00
Radoslaw Wicik
d01511f417
[EGD-3344] Private GitHub Worker - manually set jobs to 8
2020-07-01 13:51:54 +02:00