Commit Graph

80 Commits (c0272de73193ddc1b7c366f805c11c68eb84f0e1)

Author SHA1 Message Date
Noel De Martin c0272de731 MOBILE-4304 ci: Configure SSL 2024-02-14 09:06:19 +01:00
Noel De Martin e0d92072a8 MOBILE-4496 behat: Refactor GHA workflow
Stop using moodle-docker and split behat runs by feature suites
2024-01-31 13:41:35 +01:00
Noel De Martin 7ad5e52148 MOBILE-4496 behat: Remove performance tests
These tests haven't been used in a while, so we've decided to remove them to clean up the codebase.
2024-01-31 11:35:09 +01:00
Pau Ferrer Ocaña f20a30dbb1 MOBILE-3947 chore: Update check-es-compat package 2024-01-24 13:47:53 +01:00
Pau Ferrer Ocaña 64b6e26e98 MOBILE-3947 github-actions: Update actions versions to v4 2024-01-19 11:43:39 +01:00
Pau Ferrer Ocaña 586aca7675 MOBILE-3947 travis: Update linux distribution to Jammy 2024-01-19 11:41:02 +01:00
Noel De Martin cf098ea45c MOBILE-3947 behat: Remove ionic7 failure skips 2024-01-15 16:35:57 +01:00
Pau Ferrer Ocaña 036e932350 MOBILE-3947 chore: Change master to main branch names on moodle repos 2024-01-10 10:08:59 +01:00
Pau Ferrer Ocaña 373cf8f549 MOBILE-3947 behat: Tag and omit failing behats due to Ionic7 migration 2023-12-14 22:08:38 +01:00
Noel De Martin 1f7a00b1ce MOBILE-3947 ionic7: Enable acceptance tests 2023-12-05 16:52:03 +01:00
Noel De Martin f7d50be5c4 MOBILE-3947 ng: Update polyfills
The check-es-compat patch can be removed if the following PR is resolved: https://github.com/robatwilliams/es-compat/pull/86
2023-11-30 15:02:30 +01:00
Noel De Martin dbb3db08ae MOBILE-3947 app: Upgrade to Ionic 7 2023-11-23 15:23:43 +01:00
Pau Ferrer Ocaña a76b18a127 MOBILE-3947 chore: Remove old ionic migration 2023-11-20 11:33:25 +01:00
Pau Ferrer Ocaña 9a1d0edd09 MOBILE-4362 github: Add release type to release workflow 2023-10-11 16:51:50 +02:00
Noel De Martin 34f513f6f7 MOBILE-4362 performance: Fix workflow 2023-09-05 10:19:09 +02:00
Noel De Martin f202bcbb4a MOBILE-4331 cordova: Implement native plugin 2023-07-05 12:14:05 +02:00
Pau Ferrer Ocaña db468f7c49 MOBILE-4270 github: Install node 14 on release 2023-05-30 11:21:39 +02:00
Pau Ferrer Ocaña f72cf2c81d MOBILE-4286 github: Fixes on language scripts 2023-03-23 16:38:37 +01:00
Pau Ferrer Ocaña 068795209d MOBILE-4286 github: Change job names 2023-03-23 13:29:00 +01:00
Pau Ferrer Ocaña ad801dd9f6 MOBILE-4286 github: Split prepare into release and merge script 2023-03-23 12:23:20 +01:00
Pau Ferrer Ocaña 7f7f547d4d MOBILE-4286 github: Branch name changes 2023-03-23 10:10:21 +01:00
Noel De Martin cc852c7bba MOBILE-4270 behat: Update config settings 2023-03-21 09:38:26 +01:00
Noel De Martin ab579b5df8 MOBILE-4270 behat: Disable performance tests 2023-03-20 11:20:40 +01:00
Noel De Martin 6e91c7e9a7 MOBILE-4270 behat: Update ci config
The behat snapshots plugin has been updated and some of the previous config is no longer necessary
2023-03-20 11:20:40 +01:00
Noel De Martin 1ccbfe9563 MOBILE-4254 ci: Upload behat faildumps artifacts 2023-02-15 17:19:09 +01:00
Noel De Martin 230b4b6c5f MOBILE-4254 behat: Configure snapshot tests 2023-02-15 17:18:59 +01:00
Dani Palou 3dd333243b MOBILE-4069 behat: Increase Docker PHP version 2023-02-14 09:43:59 +01:00
Noel De Martin 663bae9450 MOBILE-4081 e2e: Increase behat timeout 2022-11-29 17:24:56 +01:00
Pau Ferrer Ocaña ee072610a1
Merge pull request #3431 from dpalou/MOBILE-4100
Mobile 4100
2022-11-10 16:54:03 +01:00
Dani Palou 60dd6090dd MOBILE-4100 bbb: Add behat tests for recordings 2022-11-10 13:33:04 +01:00
Pau Ferrer Ocaña 6b2be863b5 MOBILE-4081 lang: Improvements on script and import translations 2022-11-03 15:45:43 +01:00
Pau Ferrer Ocaña 3edb08dffd MOBILE-4090 github: Change branch names on scripts 2022-10-27 15:06:54 +02:00
Dani Palou 684039405c MOBILE-4081 github: Fix github actions PHP version 2022-07-28 08:10:12 +02:00
Noel De Martin 8bc7c53ed7 MOBILE-4110 behat: Filter plugin workflow repos 2022-07-11 16:21:34 +02:00
Noel De Martin 311fb48ec2 MOBILE-4110 behat: Increase retries and runs 2022-07-11 16:20:42 +02:00
Noel De Martin e1a6bd688f MOBILE-4110 ci: Fix behat plugin diff calculation 2022-07-07 13:33:51 +02:00
Noel De Martin aa7cf575e3 MOBILE-4110 behat: Add exclude features flag 2022-07-07 09:57:06 +02:00
Noel De Martin fe916c2dac MOBILE-4110 ci: Fix node versions 2022-07-07 09:46:32 +02:00
Noel De Martin 30633664a1 MOBILE-4110 behat: Configure auto-generated plugin 2022-07-06 12:18:51 +02:00
Noel De Martin 7de3698e7e MOBILE-4110 ci: Use test build 2022-07-06 12:17:20 +02:00
Noel De Martin b0ccc7bf34 MOBILE-4110 behat: Configure for PRs 2022-07-06 12:14:34 +02:00
Noel De Martin d44aaa17db MOBILE-4081 core: Fix package-lock.json for npm 6
We were previously relying on npm 7 by mistake
2022-05-30 15:31:02 +02:00
Pau Ferrer Ocaña 8abfed60a6 MOBILE-4061 behat: Github action to run Behat tests workflow 2022-05-12 15:38:30 +02:00
Pau Ferrer Ocaña 0457245db2 MOBILE-4061 github: Do not run performance on push 2022-05-12 09:33:08 +02:00
Pau Ferrer Ocaña c1cc27e929 MOBILE-4061 github: local_moodlemobileapp module is not needed anymore 2022-05-12 09:33:08 +02:00
Noel De Martin 29689896a6 MOBILE-3833 behat: Fix performance tests 2022-01-31 10:15:57 +01:00
Dani Palou 091cfd1a59 MOBILE-3959 android: Update Cordova Android to 10.1.1 2022-01-17 13:13:39 +01:00
Dani Palou cca049eff2 MOBILE-3951 ci: Use https in github URLs 2022-01-11 10:35:14 +01:00
Noel De Martin 6acced04fd MOBILE-3833 performance: Fix behat plugin branch 2021-10-19 08:19:52 +02:00
Dani Palou 4bb336b049
Merge pull request #2960 from NoelDeMartin/MOBILE-3875
MOBILE-3875 ci: Improve performance measures
2021-09-30 08:13:52 +02:00