Adriano dos Santos Fernandes
c9c1c28cca
Task #8038 - Set snapshot build suffix to use the git sha.
2024-03-12 21:55:35 -03:00
Adriano dos Santos Fernandes
692a0e8632
Fix GH MacOS arm64 build.
2024-03-10 16:37:24 -03:00
Adriano dos Santos Fernandes
3dd28842c2
Fix GH MacOS build.
2024-03-09 22:57:09 -03:00
Adriano dos Santos Fernandes
6c275d76ca
Update some usage of ubuntu-20.04 to 22.04.
2024-02-17 22:26:14 -03:00
Adriano dos Santos Fernandes
bdd4481869
Fix #8009 - Update github actions.
2024-02-17 22:25:44 -03:00
Adriano dos Santos Fernandes
fe116d5570
Run emulator in Linux for the final phase of Android build hopping for better stability.
...
This was not possible in the past.
2024-02-01 23:27:17 -03:00
Adriano dos Santos Fernandes
f89e8215cf
Switch Mac ARM64 build to GitHub runner and run it in all cases.
2024-02-01 07:28:22 -03:00
Adriano dos Santos Fernandes
aba2ffe652
MacOS ARM64 build ( #7957 ).
2024-01-16 07:15:54 -03:00
Adriano dos Santos Fernandes
bc79d298a1
Add tzdata-update job to v5.
2024-01-12 08:49:02 -03:00
Adriano dos Santos Fernandes
e2324e40f1
Improvement after change in firebird-qa to not run any replication test. Also save stdout to artifacts.
2023-12-21 08:37:29 -03:00
Adriano dos Santos Fernandes
dd67b0600d
QA workflow.
2023-12-18 07:58:55 -03:00
Adriano dos Santos Fernandes
9cf2385af1
Fix release upload of Windows installer.
2023-09-28 21:50:21 -03:00
Adriano dos Santos Fernandes
9d6bd05f25
Fix Windows installer automation.
2023-09-27 20:23:20 -03:00
Adriano dos Santos Fernandes
f7ecae9dd0
Update changelog-generator.
2023-09-15 22:25:41 -03:00
Adriano dos Santos Fernandes
b31d37b787
MacOS: build libicu and static libc++ using vcpkg.
...
Also improve non-CI build automation.
2023-08-23 23:09:49 -03:00
Adriano dos Santos Fernandes
b46ec42fff
Try to get rid of Android emulator timeouts.
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/package Build is passing
2023-05-05 08:40:47 -03:00
Adriano dos Santos Fernandes
4f93c25ce3
Change scheduled time of increment-build-number job.
2023-04-22 12:31:26 -03:00
Adriano dos Santos Fernandes
ea416c26a2
Fix increment-build-number.
2023-04-01 17:24:53 -03:00
Adriano dos Santos Fernandes
e68fb0e5f1
Change increment-build-number's secret.
2023-04-01 16:38:19 -03:00
Adriano dos Santos Fernandes
7c387829f9
Add increment-build-number action.
2023-04-01 16:03:27 -03:00
Adriano dos Santos Fernandes
3f0961396f
GitHub Actions workflow improvements:
...
- Build tags and create releases for them in the main repository
- Do not build non-official builds for tags
- Package Release Notes with the builds
- Modularize actions
2023-04-01 11:19:26 -03:00
Adriano dos Santos Fernandes
4ef8abef8b
Adjust scripts and add source bundle to snapshots.
2023-03-27 23:02:16 -03:00
Adriano dos Santos Fernandes
689c17b42a
Add package version to Android AAR snapshot
2023-02-25 21:28:33 -03:00
Adriano dos Santos Fernandes
e782f06f87
Build Android multi-arch AAR workflow.
2023-02-09 22:35:46 -03:00
Adriano dos Santos Fernandes
aa28d631ac
Use original action after my changes went upstream.
2022-11-25 22:11:44 -03:00
Vlad Khorsun
57218a90a7
Merge pull request #7339 from hvlad/PageCache/HashTable_PR
...
Hash table based on lock-free list for page cache.
2022-11-22 00:00:21 +02:00
Adriano dos Santos Fernandes
ef1613b9bd
Update main.yml
2022-11-05 23:17:33 -03:00
Adriano dos Santos Fernandes
2d4f0d03a3
Postfix for FirebirdSQL/snapshots#1 - Windows snapshots are not updated.
2022-11-05 15:24:32 -03:00
Adriano dos Santos Fernandes
32090b5e2e
Fix https://github.com/FirebirdSQL/snapshots/issues/1 - Windows snapshots are not updated.
2022-10-31 22:38:17 -03:00
Adriano dos Santos Fernandes
72423a2b9b
Replace deprecated GitHub Actions' set-output.
2022-10-25 23:24:03 -03:00
Vlad Khorsun
82ba27fd5d
Hash table based on lock-free list (implemented in libcds).
2022-10-08 20:54:55 +03:00
Adriano dos Santos Fernandes
1c3cbceb4f
Use ubuntu-22.04 in build-linux-docker.
2022-09-25 11:21:26 -03:00
Adriano dos Santos Fernandes
93ce68d4c8
Add ARM32 build to GitHub actions.
2022-09-25 11:21:26 -03:00
Adriano dos Santos Fernandes
1ee71c8bd8
Unify GitHub actions build-linux-docker jobs with a matrix.
2022-09-25 11:21:26 -03:00
Adriano dos Santos Fernandes
7ab1fc1622
Add crosstool-ng firebird-builder docker images for arm32/arm64.
...
This image contains x64 cross compiler targeting arm32/64 running in arm32/64 image.
So gcc/binutils run fast natively while generated and OS (container) tools runs
emulated with qemu-*-static using host's binfmt_misc system.
2022-09-25 11:21:26 -03:00
Adriano dos Santos Fernandes
5cfec066e1
Replace firebird-builder docker images for x32/x64 with ones built using crosstool-ng.
...
This allow to use newer container image, since we're now also buinding (an old) libc.
2022-09-25 11:21:24 -03:00
Adriano dos Santos Fernandes
dfc311dd67
Wait some time to avoid Android emulator not being yet started.
2022-09-07 11:27:23 -03:00
Adriano dos Santos Fernandes
d44f3cb94b
Adjust Android x86/x64 build.
2022-09-07 10:03:01 -03:00
Adriano dos Santos Fernandes
84a0168870
Split Android package into two phases, second one to run in emulator.
...
Add GitHub action to run second phase in MacOS machine, where Android emulator can run.
Currently this is done for ARM 32/64 builds.
2022-09-06 08:50:47 -03:00
Adriano dos Santos Fernandes
1c9d345748
Use mknejp/delete-release-assets action after my changes went upstream.
2022-08-30 08:48:03 -03:00
Adriano dos Santos Fernandes
4557daac92
Update actions/checkout to v3.
2022-08-30 08:48:03 -03:00
Adriano dos Santos Fernandes
b4bda10e17
Change Posix/MacOS release filenames.
2022-08-30 08:47:47 -03:00
Adriano dos Santos Fernandes
d10a82ea65
Change Windows release filenames.
2022-08-30 08:47:47 -03:00
Adriano dos Santos Fernandes
530f64b91c
Add ChangeLog generator action.
2022-08-27 23:40:52 -03:00
Adriano dos Santos Fernandes
0d7c8280d2
Save PDB packages in Windows snapshots.
2022-08-23 23:01:58 -03:00
Adriano dos Santos Fernandes
c4005bac38
Publish snapshots only when commit message is 'increment build number'.
2022-08-23 08:58:33 -03:00
Adriano dos Santos Fernandes
1a4fb48f10
Revert "Publish snapshots only when commit message is 'increment build number'."
...
This reverts commit f6d9920adb
.
2022-08-23 08:20:55 -03:00
Adriano dos Santos Fernandes
6ef424c820
Release snapshots with standard names and version numbers.
2022-08-23 08:19:50 -03:00
Adriano dos Santos Fernandes
f6d9920adb
Publish snapshots only when commit message is 'increment build number'.
2022-08-22 08:22:49 -03:00
Adriano dos Santos Fernandes
dcc8afe6b7
Correction for branch name.
2022-08-22 07:16:57 -03:00