CentOS 7 – Jenkins install

Install Java OpenJDK, as it is a dependency for Jenkins. The latest versions of Jenkins are compatible with version 11, so let’s install it.   To add the Jenkins repository, you will need the "wget" utility, if it is not installed, then install:   Add the repository and import its key:   Install Jenkins:   … Continue reading "CentOS 7 – Jenkins install"

Fastlane – TestFlight: Invalid App Store Icon

При заливке в TestFlight Fastlane выдает следующее: [Transporter Error Output]: ERROR ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in 'your_app.app' can't be transparent nor contain an alpha channel." Transporter transfer failed. ERROR ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in 'your_app.app' can't be … Continue reading "Fastlane – TestFlight: Invalid App Store Icon"

Jenkins – Pipeline Credentials

  Create "Credentials" with type "Secret text". Fill in the ID and add a secret description optional. Add the following to Jenkinsfile: After that, you can use the variable "MY_PASSWORD", without fear that it will be shown in clear text.

Fastlane – Badge for iOS

The Badge plugin for Fastlane allows you to offer version numbers, release type, etc. On the MacOS collector, install the dependencies: Add a line to the project Gemfile: Add a block related to the badge to Fastfile and add the version number via a variable.