Skip to content

Instantly share code, notes, and snippets.

@hlubek
Created February 9, 2023 08:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hlubek/190ddb2fbcb91ad1aa13b6cb7fdac5e8 to your computer and use it in GitHub Desktop.
Save hlubek/190ddb2fbcb91ad1aa13b6cb7fdac5e8 to your computer and use it in GitHub Desktop.
macMini install notes
  • English as language in macOS install
  • FileVault activated
  • Logged in with Apple-Id ****
  • Installed Homebrew via Curl script
  • asdf installed via Homebrew
  • asdf Ruby plugin installed
  • Ruby 2.7.6 installed globally with asdf
  • Gem xcode-installed globally for Ruby 2.7.6
  • XCode installed via xcversion install 13.3.1
  • Gitlab Runner installed via brew install gitlab-runner
  • Started Gitlab Runner via brew services start gitlab-runner
  • Installed Gitlab-Runner via official install (https://docs.gitlab.com/runner/install/osx.html#manual-installation-official)
  • Did not add SessionCreate: true to launch plist file
  • Created folder /usr/local/var/log and gave permission (this was not documented!)
  • Note: Auto-Login is problematic, user needs to be logged in
  • Static IP assigned to mac Mini
  • asdf plugins for nodejs and yarn installed
    • brew install gpg
  • Set locale in shells to UTF-8 for Fastlane
  • Add host keys for gitlab
  • Generate SSH Keys with ssh-keygen
  • Add public key to macmini bot user in Gitlab
  • Run fastlane manually and enter passwords for keychains
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment