diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 03bb10e718..2958517fdd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -345,6 +345,21 @@ build-retroarch-osx-opengl-x64: XCPROJECT_NAME: RetroArch XCCONFIG: OpenGL_GitLabCI.xcconfig +build-retroarch-ios-arm64: + extends: .build-retroarch-macos-xcode + variables: + XCPROJECT_NAME: RetroArch_iOS11_Metal + XCCONFIG: GitLabCI.xcconfig + artifacts: + paths: + - retroarch-repo/ + expire_in: 10 min + script: + - xcodebuild -project pkg/apple/${XCPROJECT_NAME}.xcodeproj -config Release -scheme "RetroArch iOS Release" -xcconfig pkg/apple/iOS/GitLabCI.xcconfig build + - mkdir .retroarch-repo + - "cp -r ./* .retroarch-repo" + - "mv .retroarch-repo/ retroarch-repo/" + build-retroarch-dingux-mips32: image: $CI_SERVER_HOST:5050/libretro-infrastructure/libretro-build-dingux:latest stage: build diff --git a/pkg/apple/iOS/GitLabCI.xcconfig b/pkg/apple/iOS/GitLabCI.xcconfig new file mode 100644 index 0000000000..8299d0e56a --- /dev/null +++ b/pkg/apple/iOS/GitLabCI.xcconfig @@ -0,0 +1,11 @@ +// +// GitLabCI.xcconfig +// RetroArch iOS/tvOS +// +// Created by Yoshi Sugawara on 3/7/21. +// + +// Configuration settings file format documentation can be found at: +// https://help.apple.com/xcode/#/dev745c5c974 + +DEVELOPMENT_TEAM=UK699V5ZS8 diff --git a/pkg/apple/iOS/gitlabExportOptions.plist b/pkg/apple/iOS/gitlabExportOptions.plist new file mode 100644 index 0000000000..8138b79ff2 --- /dev/null +++ b/pkg/apple/iOS/gitlabExportOptions.plist @@ -0,0 +1,10 @@ + + + + + method + development + teamID + UK699V5ZS8 + +