Gustavo Trott
c31d357c15
ci: Refresh package's cache whenever there are changes in its build directory ( #18796 )
...
* Add build/packages-template for every package cache-key
* Fix build/packages-template/bbb-apps-akka
* Fix build/packages-template/bbb-apps-akka
* test reading build/packages-template/bbb-apps-akka
* test reading build/packages-template/bbb-apps-akka
* test reading build/packages-template/bbb-apps-akka
2023-09-18 20:48:10 -03:00
Gustavo Trott
07beb35b82
refactor (Github Actions): Run typescript workflows only when ts/tsx within bbb-html5 was modified ( #18755 )
...
* Run TS workflow only for ts/tsx within bbb-html5
* Include package.json and package-lock.json to ts-workflow paths
2023-09-11 14:05:47 -03:00
Ramón Souza
809ba9d51c
fix: restore broken files ( #18723 )
...
* restore package lock
* fix whiteboard service error
* fix userlist
* fix whiteboard
* fix chat list item state
* restore user-list participants list item
* Add merge-branches step
* Add merge-branches step to code-validation
* fix message list
---------
Co-authored-by: Tiago Jacobs <tiago.jacobs@gmail.com>
2023-09-07 14:58:06 -03:00
Tiago Jacobs
55aa57671c
Improve automated tests results publication workflow name ( #18730 )
2023-09-06 18:14:00 -03:00
Tiago Jacobs
89c404cee4
Add selective execution rules step to CI ( #18729 )
2023-09-06 17:58:18 -03:00
Tiago Jacobs
1d9cc4a38c
Add merge-branches step to CI ( #18728 )
2023-09-06 17:45:39 -03:00
Anton B
0fe172088c
ci: set step timeout instead of job timeout
2023-08-31 11:38:10 -03:00
Anton B
789bb4b5f6
ci(tests): re-add graphql steps, fix ubuntu version and fix install commands
2023-08-31 11:06:26 -03:00
Anton B
6b4481c7c8
ci(tests): use the maximum of 60 min for installing job instead of default 360
2023-08-31 10:54:46 -03:00
Anton B
44590bfdf7
ci(tests): use sharding on CI test execution + use matrix on build step and set the merge branches action as a reusable workflow
2023-08-31 10:39:27 -03:00
Anton B
d4d8434c83
ci: fix all-blob-reports path
2023-08-29 17:59:22 -03:00
Anton B
c69a8d3169
ci: remove wrong single quotes
2023-08-29 13:59:59 -03:00
Anton B
cb64f6c4e8
ci(tests): fix working-directory, make pr-comment-data folder and remove build-package workflow
2023-08-29 12:46:19 -03:00
Anton B
bad45a9990
ci(tests): use matrix on build step and set the merge branches action as a reusable workflow
2023-08-28 15:35:02 -03:00
Anton B
62a9a776c8
ci(tests): use sharding on CI test execution
2023-08-28 13:41:24 -03:00
Anton B
e114b4bc63
ci: avoid running workflow when merging translation PRs + use npm ci instead of install
2023-08-23 11:36:35 -03:00
Anton B
63bd9e71af
ci: expose PR data for comment workflow
2023-08-23 11:34:54 -03:00
Anton B
d0e0bc722d
CI: add comment PR workflow
2023-08-23 11:20:52 -03:00
Gustavo Trott
0bf646b717
Add build/deb-helper.sh to cache key
2023-08-17 13:20:49 -03:00
Gustavo Trott
cac83a9c92
Add build/deb-helper.sh to cache key
2023-08-17 13:17:33 -03:00
Gustavo Trott
a6efce7f11
Include OS version to cache key
2023-08-17 08:25:02 -03:00
Gustavo Trott
1a058d9bb1
Use reusable workflow from Develop instead of v2.7-release
2023-08-17 08:13:07 -03:00
Gustavo Trott
50880961e8
Merge tests improvements to Develop
2023-08-16 17:21:42 -03:00
Gustavo Trott
d018fd6490
Resolve conflicts
2023-08-16 16:24:34 -03:00
Gustavo Trott
efd1e559e5
Add .gitlab-ci.yml to cache-key of all packages
2023-08-15 10:09:41 -03:00
Gustavo Trott
b6732594ef
Reduce job name to improve visualization of jobs on Summary screen
2023-08-15 10:09:12 -03:00
Gustavo Trott
aaef747e79
fix: Checkout failing when it's not a Pull Request (push event)
2023-08-15 09:53:29 -03:00
Gustavo Trott
8adec98c26
Make the build phase as a reusable workflow
2023-08-15 09:18:48 -03:00
Tiago Jacobs
5cf2293c38
refactor (typescript): fix typescript build errors ( #18454 )
2023-08-14 17:52:35 -03:00
Anton Georgiev
1e2a0e9671
Merge pull request #18510 from gustavotrott/tests-ci-merge-pr-into-base
...
ci(tests): Merge PR into master branch before running tests
2023-08-10 11:24:37 -04:00
Gustavo Trott
1e19db3f55
Checkout master instead of PR branch
2023-08-09 18:08:09 -03:00
Gustavo Trott
3c6dfb86cb
ci(tests): cancel previous actions from the same PR
2023-08-09 17:59:17 -03:00
Gustavo Trott
26dc47a41e
Create a different job for graphql-server builds
2023-08-04 17:38:54 -03:00
Gustavo Trott
275713d903
Set bbb-install 2.8 script
2023-08-04 17:23:12 -03:00
Gustavo Trott
ce0b0ea79b
Move graphql tests to correct place
2023-08-04 16:55:03 -03:00
Gustavo Trott
6690b38149
Move graphql tests to correct place
2023-08-04 16:49:45 -03:00
Gustavo Trott
baba92cb0f
Merge 2.7 into Develop
2023-08-04 16:47:23 -03:00
Gustavo Trott
4318ed981f
Include comments about th new env vars
2023-08-03 13:35:30 -03:00
Gustavo Trott
aa1e4dd6b8
Small change to reprocess tests
2023-08-03 10:53:12 -03:00
Gustavo Trott
7cf4ab9094
Small change to reprocess tests
2023-08-03 10:52:17 -03:00
Gustavo Trott
8920aeb170
Fix set github vars
2023-08-03 09:45:09 -03:00
Gustavo Trott
f97cb5abab
Fix set github vars
2023-08-03 09:29:41 -03:00
Gustavo Trott
d0121ed9ff
Fix indent
2023-08-03 09:22:37 -03:00
Gustavo Trott
7d90c173bf
Append bbb release to cache key
2023-08-03 09:19:59 -03:00
Gustavo Trott
c4ee41988b
Force GIT_REV and COMMIT_DATE
2023-08-03 09:15:53 -03:00
Gustavo Trott
d3eb4d6556
Rename packages to current commit
2023-08-02 22:32:03 -03:00
Gustavo Trott
7dfdabe17d
Rename packages to current commit
2023-08-02 22:23:44 -03:00
Gustavo Trott
80690e756b
Rename packages to current commit
2023-08-02 22:17:44 -03:00
Gustavo Trott
3f53c3e1e8
Rename packages to current commit
2023-08-02 22:11:08 -03:00
Gustavo Trott
81a3ef00d2
Rename packages to current commit
2023-08-02 22:09:51 -03:00
Gustavo Trott
403f03a1f1
Split more steps in different jobs
2023-08-02 18:16:43 -03:00
Gustavo Trott
bee4ea73e3
Split more steps in different jobs
2023-08-02 18:05:02 -03:00
Gustavo Trott
4ba5f934f9
Split more steps in different jobs
2023-08-02 18:03:47 -03:00
Gustavo Trott
e73266606c
Split more steps in different jobs
2023-08-02 17:51:48 -03:00
Gustavo Trott
12084a64c9
Split more steps in different jobs
2023-08-02 17:41:53 -03:00
Gustavo Trott
b699ac06cf
Split more steps in different jobs
2023-08-02 17:23:44 -03:00
Gustavo Trott
baf4d689d7
Test commits of the PR
2023-08-02 11:43:07 -03:00
Gustavo Trott
f1746341de
Test commits of the PR
2023-08-02 11:07:37 -03:00
Gustavo Trott
b7a9bb1a28
Test commits of the PR
2023-08-02 10:55:52 -03:00
Gustavo Trott
445192e372
Test commits of the PR
2023-08-02 10:49:37 -03:00
Gustavo Trott
db8f90dafc
Test commits of the PR
2023-08-02 10:40:15 -03:00
Gustavo Trott
5b824fa858
Test commits of the PR
2023-08-02 10:30:46 -03:00
Gustavo Trott
64753f96e1
Test commits of the PR
2023-08-02 10:30:28 -03:00
Gustavo Trott
1f405db029
Config checkout to fetch all history of commits
2023-08-02 10:16:11 -03:00
Gustavo Trott
84436d36dc
Fixes to cache flow
2023-08-02 10:06:43 -03:00
Gustavo Trott
938e937f1a
Add cache for freeswitch build
2023-08-02 09:50:25 -03:00
Gustavo Trott
851ec6a0b3
Generate artifacts cache for bbb-html5
2023-08-02 09:17:50 -03:00
Gustavo Trott
8d88ace0ac
tests: Speed up building time by splitting packages in different jobs ( #18415 )
2023-08-02 08:55:18 -03:00
Gustavo Trott
be057ac155
tests: Improve the handling of failures during the workflow ( #18390 )
2023-08-01 14:51:21 -03:00
Gustavo Trott
3758dd89e2
Merge 2.7 into Develop
2023-07-31 11:24:25 -03:00
Anton B
fbc3a9625d
ci: fix new bbb-imdt url
2023-07-25 11:23:21 -03:00
Anton Georgiev
aa5f9a6922
Update .github/workflows/automated-tests.yml
2023-07-21 14:36:58 -04:00
Anton Georgiev
167b9c0e0c
apt update dist-upgrade before BBB install
2023-07-19 16:08:47 -04:00
Anton Georgiev
1fc27fce16
TEMP: use bbb-install.sh from antobinary fork (fuller 2.8)
2023-07-18 17:53:45 -04:00
Anton Georgiev
e013c63078
build: Packaging for bbb-graphql-middleware
2023-07-17 16:26:07 -04:00
Gustavo Trott
5681e88c60
Merge 2.7 into Develop
2023-06-26 17:21:01 -03:00
Paulo Lanzarin
171c7a6587
Merge branch 'v2.7.x-release' into v2.7.x-release
2023-05-26 09:27:14 -03:00
prlanzarin
cf4ff9453c
build: add bbb-transcription-controller
...
Added as an optional package
2023-05-19 13:03:17 -03:00
Anton Georgiev
895a134e5d
ci: Update automated-tests.yml for BBB 2.7
2023-05-18 16:12:45 -04:00
Anton Georgiev
bb03bb3e70
chore: Include an automatic welcome for first time contributors
2023-05-09 22:27:54 -04:00
Anton Georgiev
8fddbfc9cf
build: introducing bbb-graphql-server package
2023-04-28 13:32:09 -04:00
Anton Georgiev
ba8e8cf16a
build-config: change yq syntax to v4.16.2; readded yq as dep
2023-04-27 16:37:26 -04:00
Ramón Souza
b121fcbd87
Merge remote-tracking branch 'upstream/v2.7.x-release' into 27-dev-apr24
2023-04-24 17:26:54 -03:00
prlanzarin
538954a6ae
build: add bbb-webrtc-recorder
2023-04-20 16:24:34 -03:00
Anton Georgiev
eecde552ce
Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into mar-30-1
2023-03-30 08:47:07 -04:00
Anton B
08a63e2aa2
ci: avoid triggering automated tests on push events
2023-03-29 10:36:18 -03:00
Anton Georgiev
4e8e499182
Merge pull request #17169 from antobinary/merge-26-into-27-march-22
...
chore: Merge BBB 2.6 into v2.7.x-release branch
2023-03-22 10:49:12 -04:00
Gustavo Trott
b0d17a18ea
Merge pull request #17100 from gustavotrott/ci-etherpad-disable-minify
2023-03-21 11:14:12 -03:00
Anton Georgiev
423acf53fc
Merge pull request #17099 from antonbsa/fix-ci-ignore-docs
...
ci: Fix paths-ignore to docs folder
2023-03-21 06:46:16 -04:00
Anton Georgiev
05f7972900
Merge branch 'v2.7.x-release' into merge-26-into-27
2023-03-20 16:27:45 -04:00
Gustavo Trott
fd5742d805
Escape quotes in automated-tests
2023-03-20 11:19:24 -03:00
Gustavo Trott
406501254c
ci: Disable minify in Etherpad
2023-03-20 09:32:08 -03:00
Anton B
98cd618a3e
ci: fix paths-ignore to docs folder
2023-03-19 16:50:56 -03:00
timo
438f3490d5
Update readme and build instructions for 2.6
...
From now on documentation will only be build from develop.
To this commit removes the build from the action.
It also adds some more information to the readme.
2023-03-17 21:35:40 +01:00
Gustavo Trott
af594f8800
Generate logs and configs only on failure
2023-03-17 10:25:58 -03:00
Gustavo Trott
6dae356b30
Ci: Use bbb-conf --zip to generate logs
2023-03-16 15:57:34 -03:00
Anton Georgiev
c7694f3af8
chore: added a template for docs issues
2023-03-15 17:11:22 -04:00
Gustavo Trott
7da7cc8f32
Adds bbb-pad logs for CI artifacts (when fail)
2023-03-13 17:47:21 -03:00
Anton Georgiev
2c5cd8f2a0
Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into merge-26-27
2023-03-10 13:03:56 -05:00
Anton Georgiev
fa3ba8cdf0
ci: exclude docs and .md files from triggering test suite
2023-03-08 15:54:36 -05:00