karrot-dev / karrot-frontend

We migrated to https://codeberg.org/karrot/karrot-frontend
https://codeberg.org/karrot/karrot-frontend
428 stars 177 forks source link

Build cordova mobile app for iOS #938

Closed nicksellen closed 1 year ago

nicksellen commented 6 years ago

We have macOS enabled in our circleci environment so hopefully can get it built for iOS.

See https://circleci.com/docs/2.0/sample-config/#sample-configuration-with-multiple-executor-types-macos--docker for a guide on how to add macOS build steps to our circleci config.

I tried out adding a step to our circleci config and it worked, you can see the config here https://github.com/yunity/karrot-frontend/blob/ios/.circleci/config.yml#L44-L51. I don't know what to put in there beyond that though.

Another option could be to explore if we can use https://github.com/fastlane/fastlane to help us, seems to integrate with circleci, and have a cordova plugin. I did not investigate it any further though.

Superbil was interested to investigate :) - what is your github username btw?

Superbil commented 6 years ago

I already had an fastlane script for your app, let me see what I can do.

nicksellen commented 6 years ago

What's the current state of this @Superbil? I had someone who was interested to use it on iOS yesterday :)

Superbil commented 6 years ago

I had make fastlane script to build project, it don't support auto deploy with CI yet. CI system need special setup to work with personal apple account.

nicksellen commented 6 years ago

Is it something you'd be interested to continue working on?

Superbil commented 6 years ago

Yea, I want to work on it. I will continue at next month.

tiltec commented 5 years ago

Hey @Superbil, how is it going?

Superbil commented 5 years ago

@tiltec Just setup new profile key and try to rebuild it again.

brnsolikyl commented 5 years ago

Just leaving it registered here that people from the Bike Kitchen are requesting this app, especially because another Bike Kitchen is joining the Karrot group and many there have iphones.

tiltec commented 4 years ago

@Superbil what was your experience when you worked on it? Were there some major roadblocks?

Superbil commented 4 years ago

@tiltec Build progress must fix some flow about build cordova, build script (fastlane) had some to implement. I think that's all. When this to feature finish, that should work. I think end of November will finish.

github-actions[bot] commented 4 years ago

This issue is marked as stale because it has not had any activity for 90 days, remove the stale label or add a comment on it, otherwise it will be automatically closed in 7 days. Thanks!

dwaxweiler commented 3 years ago

Hello, could we open this issue again please? Several people from my group are requesting an iPhone app. How complex is it to do with the current tech stack? @Superbil any news from your side?

brnsolikyl commented 3 years ago

If there's demand, it should definitely be re-opened.

Also for my group, a lot of people would use it.

github-actions[bot] commented 2 years ago

This issue is marked as stale because it has not had any activity for 90 days.

It doesn't mean it's not important, so please remove the stale label if you like it, or add a comment saying what it means to you :)

However, if you just leave it like this, I'll close it in 7 days to help keep your issues tidy!

Thanks!

github-actions[bot] commented 2 years ago

This issue is marked as stale because it has not had any activity for 180 days.

If it's still important for you add a comment saying what it means to you, remove the stale label, and/or add the "important" label :)

However, if you just leave it like this, I'll close it in 30 days to help keep your issues relevant!

Thanks!

dwaxweiler commented 2 years ago

This would still be nice.

nicksellen commented 2 years ago

We're a bit stuck without any iOS dev people in our team, so any ideas for that would help a lot!

github-actions[bot] commented 1 year ago

This issue is marked as stale because it has not had any activity for 180 days.

If it's still important for you add a comment saying what it means to you, remove the stale label, and/or add the "important" label :)

However, if you just leave it like this, I'll close it in 30 days to help keep your issues relevant!

Thanks!