Skip to content

🪲[Techdebt] Setup Circleci config#268

Open
kcw-grunt wants to merge 4 commits into
developfrom
techdebt/debug-circleci-config
Open

🪲[Techdebt] Setup Circleci config#268
kcw-grunt wants to merge 4 commits into
developfrom
techdebt/debug-circleci-config

Conversation

@kcw-grunt

@kcw-grunt kcw-grunt commented Dec 26, 2024

Copy link
Copy Markdown
Contributor

What?

Finally back on the CI/CD track for iOS we are migrating to the CircleCI platform (matching the Android client).

Why?

We now have a few iOS devs and we need to more streamline fixing the better dev environment to catch bugs and use the tests as a warning flag

Closes

https://github.com/litecoin-foundation/litewallet-engineering/issues/47

Signed-off-by: kcw-grunt <mrkerrywashington@icloud.com>
- Added Fastfile
- Added Config.yml

Signed-off-by: kcw-grunt <mrkerrywashington@icloud.com>
@kcw-grunt kcw-grunt added the 🦺 tech debt Actions that help maintain the repo and application label Dec 26, 2024
@kcw-grunt kcw-grunt added this to the v3.14.X milestone Dec 26, 2024
@kcw-grunt kcw-grunt self-assigned this Dec 26, 2024
@kcw-grunt kcw-grunt changed the title Techdebt/debug circleci config 🪲[Techdebt] Setup Circleci config Dec 26, 2024
@kcw-grunt
kcw-grunt marked this pull request as ready for review December 26, 2024 17:32
@kcw-grunt
kcw-grunt force-pushed the techdebt/debug-circleci-config branch from b57c750 to 6459e07 Compare December 26, 2024 17:36
Comment thread .circleci/config.yml
path: output/scan

adhoc:
beta:

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.

This needs to debugged for testflight builds

Comment thread .circleci/config.yml Outdated
requires:
- build-and-test No newline at end of file
- build-and-test

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.

Removing

- Added:
  - spm cache
  - yml config steps
  - Gemfile and Fastfile
  - set environment
  - checked in Package.resolved
  - SourcePackaged dir
  - polished config.yml

Signed-off-by: kcw-grunt <mrkerrywashington@icloud.com>
@kcw-grunt
kcw-grunt force-pushed the techdebt/debug-circleci-config branch from 6459e07 to d2890ee Compare December 26, 2024 17:46

@josikie josikie left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Oh wow, thank you! @kcw-grunt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🦺 tech debt Actions that help maintain the repo and application

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants