Skip to content

CICD: Macos11 support#4399

Merged
onetechnical merged 12 commits intomasterfrom
macos11-support
Aug 23, 2022
Merged

CICD: Macos11 support#4399
onetechnical merged 12 commits intomasterfrom
macos11-support

Conversation

@algojack
Copy link
Copy Markdown
Contributor

@algojack algojack commented Aug 11, 2022

  • added MacOS 11 to nightly jobs (Darwin ARM_64)
  • renewed cache version due to it's not backwards compatible with macos 11

Tested by running in circleci: https://app.circleci.com/pipelines/github/algorand/go-algorand/8694/workflows/2e801391-7eaa-4f5f-a522-9ad05b49326c

@algojack algojack self-assigned this Aug 11, 2022
@codecov
Copy link
Copy Markdown

codecov Bot commented Aug 11, 2022

Codecov Report

Merging #4399 (cdbd2bd) into master (e4d6d42) will increase coverage by 0.05%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #4399      +/-   ##
==========================================
+ Coverage   55.19%   55.25%   +0.05%     
==========================================
  Files         398      398              
  Lines       50165    50165              
==========================================
+ Hits        27689    27717      +28     
+ Misses      20159    20140      -19     
+ Partials     2317     2308       -9     
Impacted Files Coverage Δ
ledger/tracker.go 73.93% <0.00%> (-0.86%) ⬇️
catchup/service.go 68.88% <0.00%> (-0.50%) ⬇️
catchup/peerSelector.go 100.00% <0.00%> (+1.04%) ⬆️
crypto/merkletrie/node.go 93.48% <0.00%> (+1.86%) ⬆️
agreement/proposalManager.go 98.03% <0.00%> (+1.96%) ⬆️
agreement/cryptoVerifier.go 69.71% <0.00%> (+2.11%) ⬆️
crypto/merkletrie/trie.go 68.61% <0.00%> (+2.18%) ⬆️
network/wsPeer.go 70.41% <0.00%> (+4.93%) ⬆️

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@algojack algojack changed the title Macos11 support CICD: Macos11 support Aug 19, 2022
@algojack algojack requested review from a team, algobarb, algolucky and egieseke August 19, 2022 14:44
@algojack algojack marked this pull request as ready for review August 19, 2022 14:45
algolucky
algolucky previously approved these changes Aug 19, 2022
egieseke
egieseke previously approved these changes Aug 19, 2022
Comment thread .circleci/config.yml
no_output_timeout: 45m
command: |
#export PATH=$(echo "$PATH" | sed -e 's|:/home/circleci/\.go_workspace/bin||g' | sed -e 's|:/usr/local/go/bin||g')
# export PATH=$(echo "$PATH" | sed -e 's|:/home/circleci/\.go_workspace/bin||g' | sed -e 's|:/usr/local/go/bin||g')
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why is this here?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

because ide added a space

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if you are asking why the command is there, i don't know. I think we were trying to cut out homebrew path and golang path from path env var. But since it works without this for now, maybe it's not needed at all.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

since we don't currently run that workflow (windows build) I can't say for sure, and don't want to remove it until we test if we need it or not.

@algojack algojack dismissed stale reviews from egieseke and algolucky via cdbd2bd August 22, 2022 15:21
@onetechnical onetechnical merged commit 1196dd0 into master Aug 23, 2022
@onetechnical onetechnical deleted the macos11-support branch August 23, 2022 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants