Build Automation Updates (#9)

- Update SSH key fingerprint
- Initialize mobilecoin repo on both jobs.
This commit is contained in:
Adam Mork 2022-01-12 17:33:02 -08:00 committed by GitHub
parent 4a0116c382
commit 051c06dab0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 16 additions and 5 deletions

View File

@ -11,6 +11,14 @@ defaults:
testNetTestAccountMnemonicsCommaSeparated:
commands:
init-mobilecoin-submodule:
description: Initialize mobilecoin submodule
steps:
- run:
name: Run git submodule update --init
working_directory: Vendor/mobilecoin
command: git submodule update --init --depth 1 --recursive
print-tool-versions:
description: Print versions of various tools used
steps:
@ -73,9 +81,6 @@ commands:
lint-locally-podspec:
steps:
- add_ssh_keys:
fingerprints:
- "c2:90:32:ec:0e:38:09:a0:b0:d7:20:23:68:bc:8d:6f"
- run:
name: Lint podspec locally
command: make lint-locally
@ -84,7 +89,7 @@ commands:
steps:
- add_ssh_keys:
fingerprints:
- "c2:90:32:ec:0e:38:09:a0:b0:d7:20:23:68:bc:8d:6f"
- "16:4d:90:f0:c4:2b:2e:ac:96:7b:6b:8b:e0:ce:72:28"
- run:
name: Publish Pod to Trunk
command: make publish
@ -115,6 +120,7 @@ jobs:
SCAN_OUTPUT_TYPES: junit
steps:
- checkout
- init-mobilecoin-submodule
- set-ruby-version
- install-gems
- print-tool-versions
@ -138,6 +144,7 @@ jobs:
<<: *default-environment
steps:
- checkout
- init-mobilecoin-submodule
- set-ruby-version
- install-gems
- print-tool-versions

4
.gitignore vendored
View File

@ -71,3 +71,7 @@ fastlane/test_output
# https://github.com/johnno1962/injectionforxcode
iOSInjectionProject/
# Bundler
.bundle/
.vendor/

View File

@ -3,7 +3,7 @@ Pod::Spec.new do |s|
# ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.name = "LibMobileCoin"
s.version = "1.2.0-pre5"
s.version = "1.2.0-pre7"
s.summary = "A library for communicating with MobileCoin network"
s.author = "MobileCoin"