Questions tagged [cirrus-ci]

Cirrus CI is a Cloud based Build Engine provided for direct usage in Github.

Cirrus CI is a (free for Opensource) Build Engine that can be simple integrated into the workflow of Github. The Build process is triggered whenever a Push was made or when a pull request is accepted. Cirrus CI provides build on many platforms since you can define your own docker images on which your build runs.

11 questions
3
votes
0 answers

Setup CI on Gitlab for Flutter Web

I'm trying to setup CI on Gitlab for Flutter Web. My `. But it does not build the web app. cirrus.yml` file: image: cirrusci/flutter:latest variables: before_script: - flutter channel beta - flutter upgrade - flutter config --enable-web -…
Subair K
  • 1,760
  • 1
  • 11
  • 31
2
votes
1 answer

flutter pub get fails in docker

i run docker pull cirrusci/flutter:stable to get a clean docker with android and flutter installed my system is an m1 mac with macOS 12.6 and 1m1@1m1s-MacBook-Air ~ % docker --version Docker version 20.10.17, build 100c701 running docker run -it…
imi kim
  • 325
  • 2
  • 11
1
vote
0 answers

How to make Cirrus CI use Java 17 to support Gradle 8

I wanted to upgrade my Android Studio project to use Gradle 8 and am using Cirrus CI for this project. However, when running the tests after having upgraded, Cirrus tells me that Java 17 is required for Gradle 8 and the current version on the CI is…
Luca Engel
  • 11
  • 3
1
vote
1 answer

How to create docker multiarch manifest using cirrus-ci?

I am trying to build a multiarch manifest with Cirrus CI, so I need to enable the docker experimental option But the experimental option of docker is not taking into account. In the .cirrusci.yml I have something like: publish_docker_builder: …
mpromonet
  • 11,326
  • 43
  • 62
  • 91
1
vote
1 answer

wrong container: package javafx.util does not exist

i'm implementing a JavaFX-Application and use Cirrus-CI for continuous Integragtion for Github. this is my build-configuration .cirrus.yml: container: image: maven:3.6.1-jdk-8 build_task: build_script: mvn clean compile test sonar:sonar During…
Martin Frank
  • 3,445
  • 1
  • 27
  • 47
1
vote
1 answer

Cirrus CI notify email on failed build

I have hosted my source code on github and added a trigger on each check in. When the trigger is triggered, the Cirrus-CI build tool starts to build my component. to achive this, github must be setup properly and each component must have a valid…
Martin Frank
  • 3,445
  • 1
  • 27
  • 47
0
votes
0 answers

CI with cirrus: Failed to notify project evaluation listener error

I am creating an android app in java and locally, all the tests pass and everything builds succesfully. However, once I push the code to gitHub that uses cirrus for CI, I get the following issue: chmod +x gradlew ./gradlew…
0
votes
1 answer

Download latest artifacts from Cirrus CI

I'm trying to download the latest artifacts of a Cirrus CI build on a Github repo, and according to the docs, it is https://api.cirrus-ci.com/v1/artifact/github///
Blax
  • 500
  • 3
  • 7
  • 18
0
votes
0 answers

Flutter CI with cirrusci/flutter

I am trying to make CI for a Flutter app in GitLab. I set up a docker container with cirrusci/flutter:2.8.1. When I run my .gitlab-ci.yml it fails because flutter can't find lib/main.dart:3:8: Error: Error when reading 'lib/Screens/maps.dart': No…
Berkkan
  • 97
  • 1
  • 4
  • 8
0
votes
1 answer

Cirrus CI - Can't connect to MySQL additional container

I'm running a container on Cirrus CI, and in my .cirrus.yml, I've defined an additional_container to run a MySQL instance to test against as per the docs: .cirrus.yml container: image: node:latest additional_containers: - name: mysql …
Cal McLean
  • 1,408
  • 8
  • 15
-2
votes
1 answer

Under cirrus-ci git describe --tags --always return sha1 instead of tag

I am trying to get git information based on latest tag using command git describe --tags --always. This is working well on my pc, from circle-ci, travis-ci, but not using cirrus-ci. With the same Dockerfile that run echo "GIT:$(git describe --tags…
mpromonet
  • 11,326
  • 43
  • 62
  • 91