Build versioning with codemagic.yaml
5:47
Codemagic CI/CD
2:31
3 жыл бұрын
Flutter as a Service (Webinar)
2:01:48
4 жыл бұрын
Getting started with Codemagic CI/CD
34:25
Пікірлер
@mustafasaleh5999
@mustafasaleh5999 Ай бұрын
Now in 2024 Seb. User and Access---> Integrations ---> Team Keys (For all apps)/Individual Keys (One specific app)
@IvanRossouw
@IvanRossouw 2 ай бұрын
The support in this company is non existant and their documentation is faulty. Not worth the time and effort to make it work
@IvanRossouw
@IvanRossouw 2 ай бұрын
The support at this company is truly pathetic.
@codemagicio
@codemagicio 2 ай бұрын
I'm sorry you're not happy Ivan we really try.
@Kekekfkkekrkrke
@Kekekfkkekrkrke 2 ай бұрын
how can i use the variables in the dart files? I see only exampels for swift and android dev
@Baret1xxx
@Baret1xxx 2 ай бұрын
Very simple tutorial. tnx.
@mmkamal
@mmkamal 2 ай бұрын
Not in user settings anymore. In teams -> personal account -> integrations.
@alexandermartinezzuniga7796
@alexandermartinezzuniga7796 2 ай бұрын
Could you guide me to generate my API Key please?
@farhanaslam7148
@farhanaslam7148 2 ай бұрын
Saves the day
@nateg617
@nateg617 3 ай бұрын
How do you do this in the workflow and not yaml ?
@codemagicio
@codemagicio 3 ай бұрын
it's a bit more complicated, but you can pass build arguments in the build section of the workflow editor. See here docs.codemagic.io/knowledge-codemagic/build-versioning/ if you have issues join our discord for community support codemagic.io/discord
@funcode7305
@funcode7305 5 ай бұрын
Is there any way we can replace only one image from asstes with codemagic api
@funcode7305
@funcode7305 6 ай бұрын
can we manage theming like primary and secondary color useing codemagic for every user it will give different theme can we handle with codemagic ? ans please
@codemagicio
@codemagicio 6 ай бұрын
Can you share a bit more context about your question. There Is a difference between whitelabeling an application so customers use same core app, but with different themes or functionalities e.g. hotel apps. You can whitelabel one core app and add different hotel branding so you're serving similar customers. Same can apply for banking for example where parent company can develop app and brand it for their branches in different countries. If you're asking about feature flagging for certain users or user groups of the same application this is something we don't do.
@funcode7305
@funcode7305 5 ай бұрын
@@codemagicio supposed I have build a financial advising app for different adviceser they want there app theme in different colours for example default app have blue theme and they want yellow as there primary colour. Can I use different variables during build and replace that with actual colour parameters
@funcode7305
@funcode7305 5 ай бұрын
Also want to pass some other parameters like name and img which used in throughout the app
@funcode7305
@funcode7305 5 ай бұрын
@@codemagicio does we have to upload build to play store and app store when it was first time ?
@K3l382
@K3l382 6 ай бұрын
This one is old, can we have updated video with "Integrations"?
@codemagicio
@codemagicio 6 ай бұрын
Thanks for flagging this! What are you currently struggling to achieve or what is confusing?
@ameyambekar2221
@ameyambekar2221 7 ай бұрын
hey, how can I deep dive into this?
@navaneetbammanni
@navaneetbammanni 8 ай бұрын
Thank u for the video.... and I had a doubt... I want to set the latest version of app in the flutter app so that users using the app can see the app version... Can u please help me with the same?
@codemagicio
@codemagicio 3 ай бұрын
Hi sorry you're better off asking this in Stack overflow we try to focus only on devops rather than app development
@mksln
@mksln 10 ай бұрын
Happy Birthday Codemagic! Keep being awesome!
@martinjeret558
@martinjeret558 9 ай бұрын
thank you, Maks!
@rucesocial
@rucesocial 11 ай бұрын
I believe that a tutorial video showing step by step would be useful for Unity. @Codemagic
@eminemini4500
@eminemini4500 Жыл бұрын
Looking on how to add CM_KEYSTORE_PATH in Enviroment Variables, cannot find the video. Can you help with that?
@codemagicio
@codemagicio Жыл бұрын
Check out this docs page that has a video about code signing Android apps docs.codemagic.io/yaml-code-signing/signing-android/
@KameleonKraft
@KameleonKraft Жыл бұрын
Thanks Mohammad for the explanation, that was great :-)
@SaileshShakya-x3x
@SaileshShakya-x3x Жыл бұрын
can we make different release_notes.json according different flavor
@codemagicio
@codemagicio Жыл бұрын
can you elaborate on what you're trying to achieve? Do you want to use a monorepo and publish several different applications from there and use the same release notes publishing feature within this repository? If you can please open up a discussion here with some more details it would be helpful: github.com/orgs/codemagic-ci-cd/discussions
@codemagicio
@codemagicio Жыл бұрын
I think you may have already posted! github.com/orgs/codemagic-ci-cd/discussions/2123 keeping it here for record
@kendij8487
@kendij8487 Жыл бұрын
🔥🔥🔥🔥
@srjlove2102
@srjlove2102 Жыл бұрын
How can i publish on slack for notification. Please make a video on it.
@haisanu21
@haisanu21 Жыл бұрын
hello, is there a way to do this also for appstore ? right now every time I've make a new release of my app, I need to write manually all the languages
@codemagicio
@codemagicio Жыл бұрын
yes same principle applies. Appstore is where testflight lives and you can promote something for testing (testflight) or production. You can find docs here: 1. using configuration as code (.yaml config) docs.codemagic.io/yaml-notification/publish-release-notes/ 2. using workflow editor (GUI approach available only for Flutter apps) docs.codemagic.io/flutter-notification/publish-release-notes/
@leonardkiptala9734
@leonardkiptala9734 Жыл бұрын
Hello what about capabilites of the app like notifictions is there a way to give this to app or i must have xcode ?
@upByNune
@upByNune Жыл бұрын
Do you mind sharing the yaml file ?
@alejandrombc
@alejandrombc Жыл бұрын
Is there a way to retrieve the secret values?, via the web or via the api?
@codemagicio
@codemagicio Жыл бұрын
no
@codemagicio
@codemagicio Жыл бұрын
Correction at 03:54: In both signing methods, there's no need to add the initialize keychain and add certificates to keychain scripts, Codemagic will automatically do these steps.
@СофьяЗахарова-о9ю
@СофьяЗахарова-о9ю Жыл бұрын
How to navigate to Settings then I click on app it goes to builds
@codemagicio
@codemagicio Жыл бұрын
you need to press the cog icon next to start new build button on this page: codemagic.io/apps
@AjeetKumar-vm8im
@AjeetKumar-vm8im Жыл бұрын
machaya🔥
@4guns
@4guns Жыл бұрын
Beyond assets and env vars, can the build process be used to include/exclude app features/screens? If I have an app with 10 capabilities, and a customer wishes to exclude 4 of them, can these excluded features be 'compiled out' as part of the Codemagic build process on a per customer app basis?
@osasfaluyi4436
@osasfaluyi4436 Жыл бұрын
If build sizes don't matter, you could use --dart-define in the build command to set flags that lock/unlock the features you want each build to have.
@codemagicio
@codemagicio Жыл бұрын
You can either use flags to enable or disable features in your app or better configure this in your backend, so each client can have a set of features.
@MirrorNeuron
@MirrorNeuron Жыл бұрын
Do i have buy credit or pay for creating the service accounts in Google cloud platform?
@codemagicio
@codemagicio Жыл бұрын
no
@MirrorNeuron
@MirrorNeuron Жыл бұрын
How long does it take for service account to be listed in the API access page? I have created a service account but it is over 4 hours. Still do not see that in the API access page
@codemagicio
@codemagicio Жыл бұрын
it sounds like you may have made a mistake try to do it again step by step. You can also follow a written guide here: docs.codemagic.io/yaml-publishing/google-play/
@Devman483
@Devman483 Жыл бұрын
nice
@Bc7-w9k
@Bc7-w9k Жыл бұрын
excelente, I am new in dart and this kindof videos inspire me
@dhakavlogsofficial
@dhakavlogsofficial Жыл бұрын
It's not working
@sharathkumar1029
@sharathkumar1029 Жыл бұрын
Hi, can we achieve same to build multiple flavours (.ipa) with only code magic yaml without using scripts(.sh)? is there a way to trigger this script files from yaml itself instead of manual triggering?. Thanks in advance
@hardikkumbhani
@hardikkumbhani Жыл бұрын
Such a great achievement with flutter
@asuer3630
@asuer3630 Жыл бұрын
What if I don't have an Xcode workflow or project? :) Great video btw!
@PrinceGoyal-ii2hj
@PrinceGoyal-ii2hj Жыл бұрын
is this safe to provide app manager role key to codemagic?
@codemagicio
@codemagicio 3 ай бұрын
if you plan to use a cloud based CI/CD product in order to publish apps to the stores you will need to store some sensitive information. Codemagic security statement is available here: codemagic.io/security-statement/
@AbaidullahRajpoot
@AbaidullahRajpoot Жыл бұрын
when i start build it show this error can you plz tell me about this error and how i can fix it Executing AppStoreConnect action fetch-signing-files failed unexpectedly.
@sam_fujiyama
@sam_fujiyama Жыл бұрын
Cool project.
@xmanreturn
@xmanreturn Жыл бұрын
amazing video and demonstration! although I'm not sure I'm going to try flutter on that tiny screen...
@filiphracek
@filiphracek Жыл бұрын
Amazing! I love that you're using hardware dials as widgets!
@saqibshafin
@saqibshafin Жыл бұрын
Pretty out-of-the-box way of managing widgets...
@shawnshaw9859
@shawnshaw9859 Жыл бұрын
LVGL GUI could be another quick solution
@MorSag
@MorSag Жыл бұрын
How do you determine the values for the XCODE_PROJECT and XCODE_SCHEME vars? I presume it has nothing to do with my local xcode run. What is it then?
@kirilivanov2520
@kirilivanov2520 Жыл бұрын
Do you need a MacOs device in order to publish? Also if not, what codemagic plan will suffice to publish the app.
@vstacked414
@vstacked414 Жыл бұрын
i get certificate Not Uploaded on fetching ios provisioning, how to solve that?
@pedrodelacruz2369
@pedrodelacruz2369 Жыл бұрын
I had a similar problem, and I solved it by creating a certificate from Codemagic and then create a profile from Apple developer Page and link it to the certificate that I had created
@pedrodelacruz2369
@pedrodelacruz2369 Жыл бұрын
Then I fetched the profile from codemagic and that's it
@shemkipruto4394
@shemkipruto4394 Жыл бұрын
NICE, CAN YOU ACIVATE SUBTITTLE NEXT TIME YOU UPLOAD
@DavidGarcia-vz4lm
@DavidGarcia-vz4lm Жыл бұрын
how do i references it using workflow editor? is it posible?
@codemagicio
@codemagicio Жыл бұрын
No, the workflow editor has its own way to handle code signing. Learn more: docs.codemagic.io/flutter-code-signing/ios-code-signing/
@percy3008
@percy3008 Жыл бұрын
Where can i find codemagic.yaml file
@codemagicio
@codemagicio Жыл бұрын
It's the configuration file that you have to create and place at the root of your repository. Learn more: docs.codemagic.io/yaml-basic-configuration/yaml-getting-started/
@tessertaha
@tessertaha Жыл бұрын
Pretty cool
@itsupport7236
@itsupport7236 Жыл бұрын
how i download ios provprofile
@codemagicio
@codemagicio Жыл бұрын
You can only fetch one of your profiles to be used by Codemagic or upload your own, but you can download any.
@samuelaimarmauriciolaime4571
@samuelaimarmauriciolaime4571 2 жыл бұрын
I have followed all the steps but when compiling I get the following error: Publishing failed :| Failed to publish /Users/builder/clone/build/ios/ipa/Mottiva.ipa to Firebase App Distribution: Error: Failed to authenticate, have you run firebase login? . I would appreciate your prompt response, thank you.