https://stackoverflow.com/a/57700789
About
$PATH variable zsh
tl;dr version: use ~/.zshrc And read the man page to understand the differences between: ~/.zshrc, ~/.zshenv and ~/.zprofile. https://stackoverflow.com/a/10583324
Setting up fastlane
https://docs.fastlane.tools/getting-started/ios/setup/#setting-up-fastlane git repo of sample ios project https://github.com/shadowmanpat/FastlaneJenkinsIosTest.git Navigate your terminal to your project’s directory and run fastlane custom_lane
Install Fastlane
On Mac On Ubuntu You need to install the build tools needed: If you have an error during installation, try the following https://dev.to/subbramanil/fastlane-setup-in-ubuntu-2dfb https://stackoverflow.com/a/54425613 success
Add macOS agent to Jenkins
Allow ssh at your mac like so https://osxdaily.com/2011/09/30/remote-login-ssh-server-mac-os-x/ Install java at your mac Thes add a new node at Jenkins And configure a job to use a specific agent
Jenkins change language
Manage Jenkins -> Manage Plugins select Available, and filter Locale and then install without a restart. Once success installation. Go to Manage Jenkins -> Configure system and search for Locale. Add your preferred language and whether to override for all READ MORE
Install Jenkins on Debian/Ubuntu
Debian/Ubuntu https://www.jenkins.io/doc/book/installing/#debianubuntu On Debian and Debian-based distributions like Ubuntu you can install Jenkins through apt. 6 java -version 297 systemctl status jenkins 298 systemctl enable jenkins 299 sudo systemctl enable jenkins 300 systemctl status jenkins 301 systemctl restart jenkins 302 sudo READ MORE
Install Jenkins on macOS
macOS Installers for Jenkins LTS Homebrew Installer Jenkins can be installed using the Homebrew package manager. Homebrew formula: jenkins-lts This is a package supported by a third party which may be not as frequently updated as packages supported by the Jenkins project directly.Sample commands: READ MORE
Jenkins Fastlane CI/CD for iOS at Hulu
Continuous Integration (CI) is a development practice that requires developers to integrate code into a shared repository several times a day. Each check-in is then verified by an automated build, allowing teams to detect problems early. By integrating regularly, you READ MORE
Steve Jobs: The Exclusive Biography
Walter Isaacson’s “enthralling” (The New Yorker) worldwide bestselling biography of Apple cofounder Steve Jobs. Based on more than forty interviews with Steve Jobs conducted over two years—as well as interviews with more than 100 family members, friends, adversaries, competitors, and READ MORE