mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-08 10:58:16 +02:00
CI: added x86_64-gtk2 and i386-win32 build jobs for FPC snapshots from 'fixes' and 'main' branches
This commit is contained in:
parent
b804996b53
commit
8ff031fb66
@ -99,6 +99,22 @@ x86_64-gtk2-stable:
|
||||
- !reference [.runscheduled, rules]
|
||||
- !reference [.onsuccessjob, rules]
|
||||
|
||||
x86_64-gtk2-fixes:
|
||||
stage: build
|
||||
script:
|
||||
- make bigide FPC=/usr/lib/fpc/$FPC_FIXES_VER/ppcx64 CPU_TARGET=x86_64 LCL_PLATFORM=gtk2
|
||||
rules:
|
||||
- !reference [.runscheduled, rules]
|
||||
- !reference [.manualjob, rules]
|
||||
|
||||
x86_64-gtk2-main:
|
||||
stage: build
|
||||
script:
|
||||
- make bigide FPC=/usr/lib/fpc/$FPC_MAIN_VER/ppcx64 CPU_TARGET=x86_64 LCL_PLATFORM=gtk2
|
||||
rules:
|
||||
- !reference [.runscheduled, rules]
|
||||
- !reference [.manualjob, rules]
|
||||
|
||||
x86_64-gtk3-oldstable:
|
||||
stage: build
|
||||
script:
|
||||
@ -153,6 +169,24 @@ i386-win32-stable:
|
||||
- !reference [.runscheduled, rules]
|
||||
- !reference [.onsuccessjob, rules]
|
||||
|
||||
i386-win32-fixes:
|
||||
stage: build
|
||||
script:
|
||||
- make lazbuild FPC=/usr/lib/fpc/$FPC_FIXES_VER/ppcx64
|
||||
- make bigide FPC=/usr/lib/fpc/$FPC_FIXES_VER/ppcross386 OS_TARGET=win32 CPU_TARGET=i386 LCL_PLATFORM=win32
|
||||
rules:
|
||||
- !reference [.runscheduled, rules]
|
||||
- !reference [.manualjob, rules]
|
||||
|
||||
i386-win32-main:
|
||||
stage: build
|
||||
script:
|
||||
- make lazbuild FPC=/usr/lib/fpc/$FPC_MAIN_VER/ppcx64
|
||||
- make bigide FPC=/usr/lib/fpc/$FPC_MAIN_VER/ppcross386 OS_TARGET=win32 CPU_TARGET=i386 LCL_PLATFORM=win32
|
||||
rules:
|
||||
- !reference [.runscheduled, rules]
|
||||
- !reference [.manualjob, rules]
|
||||
|
||||
x86_64-win64-oldstable:
|
||||
stage: build
|
||||
script:
|
||||
|
Loading…
Reference in New Issue
Block a user