Commit graph

13 commits

Author SHA1 Message Date
Zbigniew Rębacz
ea88bbc6c2
Fix Circle CI on macOS (#326) 2025-12-04 20:01:00 +01:00
Zbigniew Rębacz
68ffbe388a
CI/CD: Replace Invoke-WebRequest with curl command (#320) 2025-11-11 01:41:24 +01:00
Zbigniew Rębacz
3a6e3ca22a
Added build-windows workflow to CricleCI (#306)
* Windows test build

* Update config.yml

* Do not build mac and linux while working on windows variant

* Just one more attempt

* Downloading umk

* Next attempt

* Next attempt

* .fix

* Update config.yml

* Update config.yml

* Build instructions on windows

* Final changes

* Update config.yml

* Update config.yml
2025-10-14 08:57:13 +02:00
Zbigniew Rębacz
28cb5b9ba3
Bump images for CircleCI (#288) 2025-07-01 22:16:42 +02:00
Zbigniew Rębacz
a82f6465ee
CI/CD: Update images to latest versions in circleci 2025-02-10 21:32:00 +01:00
Zbigniew Rębacz
75160f2830
Update CircleCI images to latest version (#199) 2024-06-22 14:30:25 +02:00
Zbigniew Rębacz
109c34d0c2
CircleCI for macOS (#184) 2024-01-06 12:41:18 +01:00
Zbigniew Rębacz
ddbe5f7fd6
Bump CircleCI image to cimg/base:2023.12 2023-12-15 13:36:14 +01:00
Zbigniew Rębacz
09fef8fcbd
Bump CircleCI image to 2023.10 2023-10-30 21:12:28 +01:00
Zbigniew Rębacz
5c9718cda8
CI/CD: Bump cimg version in config.yml (#161) 2023-08-14 12:49:06 +02:00
Zbigniew Rębacz
44ef68d980
CICD: Update CircleCI base image to 2023.04 2023-04-10 14:08:48 +02:00
Zbigniew Rębacz
3e4f5e362e
CircleCI update image version (#123)
Image version update
2022-12-25 18:09:44 +01:00
Zbigniew Rębacz
bcb86d8728
Initial Circle CI Integration (#102)
CircleCI allow us to build each commit and especially commits from master branch. In the version dedicated to open source it can only works within Linux environment. Resource are also limited, but it offers 4 cores and 8 GB of RAM, which is sufficient to build TheIDE.

My implementation runs TheIDE and UMK makiles. In the future it can be extended for more advanced things such as running auto-test scripts.

Image cimg/base:2022.09 offers Clang 11, which is sufficient for our needs.

No more DDUMPS :)
2022-09-30 01:02:17 +02:00