Adriano dos Santos Fernandes
268fbd7936
Fix MacOS build reverting python version hack and installing python-setuptools.
2024-12-08 08:59:08 -03:00
Adriano dos Santos Fernandes
32de5d9a4e
Backport usage of vcpkg x-gha cache.
2024-10-21 07:22:51 -03:00
Adriano dos Santos Fernandes
9453607dc2
Replace deprecated GH macos-12 runner by macos-13.
2024-10-17 08:55:48 -03:00
Adriano dos Santos Fernandes
f29437ab98
Update deprecated GH action.
2024-04-22 08:58:05 -03:00
Adriano dos Santos Fernandes
055b53b86b
Task #8038 - Set snapshot build suffix to use the git sha.
2024-03-14 07:07:34 -03:00
Adriano dos Santos Fernandes
9fc4d9ddb1
Fix GH MacOS arm64 build.
2024-03-10 11:23:08 -03:00
Adriano dos Santos Fernandes
fb827f52e3
Fix GH MacOS build.
2024-03-09 22:54:54 -03:00
Adriano dos Santos Fernandes
fa66fa744c
Fix GH MacOS build.
2024-03-09 18:06:36 -03:00
Adriano dos Santos Fernandes
5737101c45
Update some usage of ubuntu-20.04 to 22.04.
2024-02-18 21:48:51 -03:00
Adriano dos Santos Fernandes
f6e32a2a00
Fix #8009 - Update github actions.
2024-02-18 21:48:44 -03:00
Adriano dos Santos Fernandes
ffdee96f7a
Run emulator in Linux for the final phase of Android build hopping for better stability.
...
This was not possible in the past.
2024-02-02 22:29:38 -03:00
Adriano dos Santos Fernandes
a8c790d293
Switch Mac ARM64 build to GitHub runner and run it in all cases.
2024-02-01 07:28:43 -03:00
Adriano dos Santos Fernandes
7ec6de45d5
MacOS ARM64 build.
2024-01-16 07:07:48 -03:00
Adriano dos Santos Fernandes
a773f7aee1
Fix release upload of Windows installer.
2023-09-28 21:45:37 -03:00
Adriano dos Santos Fernandes
b97064ed97
Fix Windows installer automation.
2023-09-27 17:50:40 -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