GithubHelp home page GithubHelp logo

Comments (24)

patniko avatar patniko commented on May 28, 2024 18

Adding this to next months iteration plan so we can start designing a proper solution for this.

from appcenter.

nilofer avatar nilofer commented on May 28, 2024 15

We have shipped the ability to clone existing branch configurations today! Take a look at our documentation for more info. Happy building!
bitmoji

from appcenter.

RWOverdijk avatar RWOverdijk commented on May 28, 2024 13

from appcenter.

chrisheninger avatar chrisheninger commented on May 28, 2024 10

From what I've been buildingโ€“ the biggest pain point has been needing to re-upload the provisioning profile, certificates, or keystore each time I want to deploy a new branch.

If cloning branch configurations will also pull the signing info overโ€“ this feature will be amazing. ๐Ÿ™

from appcenter.

RWOverdijk avatar RWOverdijk commented on May 28, 2024 9

Yes please, this would be really nice. Feature builds are near impossible without configuring each branch now.

I haven't tried this yet but I think it should be possible using these two APIs:

from appcenter.

nilofer avatar nilofer commented on May 28, 2024 5

Hi @SandroMachado, thanks for this feature request! We aim to make the process as simple for you as possible, and this could definitely help. We'll keep this issue open to track total interest in this ability.

from appcenter.

patniko avatar patniko commented on May 28, 2024 3

The issue with those API's are the missing secrets @RWOverdijk. We need to do some work on our end to allow you to clone the configs with secrets, certificate, provisioning profiles, keystores, etc intact.

from appcenter.

armyofmarkness avatar armyofmarkness commented on May 28, 2024 3

Being able to clone build configurations would be very useful.

from appcenter.

ogezue avatar ogezue commented on May 28, 2024 3

On buddy build there is a default configuration that is applied automatically. Developers can override it if needed.
Please copy every feature of buddybuild as this has been the best mobile ci/cd on the market (feedback by screenshot, ...)

from appcenter.

RWOverdijk avatar RWOverdijk commented on May 28, 2024 3

Yes. I second that. But, buddybuild has betrayed us all. Leave out the betrayal bit when cloning features.

I cri evrytim :(

from appcenter.

yyou avatar yyou commented on May 28, 2024 3

Instead of implementing something "copying settings from another build configuration" in the build configuration UI (if my understanding is correct), how about create a new UI for users (mainly developer) to maintain a list of build configurations. User can create / edit / delete / copy-from-another a build configuration in this UI. then in the current branch list UI, we don't need to open the build configuration by clicking the small icon at the right side. We just "link" the branch with a build configuration by selecting a build configuration from a drop-down list.

from appcenter.

RWOverdijk avatar RWOverdijk commented on May 28, 2024 2

@yyou take a look at the proposal pr and the comments. I share your opinion and it's written down there already.

from appcenter.

marstall avatar marstall commented on May 28, 2024 1

or configure builds via a file checked into your repo, a la chef?

from appcenter.

abdeweese avatar abdeweese commented on May 28, 2024 1

or configure builds via a file checked into your repo, a la chef?

This is the answer. I just created a similar feature request here:
#437

from appcenter.

piterwilson avatar piterwilson commented on May 28, 2024 1

Decoupling configurations from branches would be amazing. At the moment i am "cloning" (via branchConfigurations_get and branchConfigurations_create ) from my develop branch but it seems somehow less than ideal. Configurations could be their own thing, which can be applied to branches.

from appcenter.

hitmanmcc avatar hitmanmcc commented on May 28, 2024

Can we please make this happen? It's a useful feature!

from appcenter.

adcuz avatar adcuz commented on May 28, 2024

This would be very useful, currently it is really difficult when you have many environment variables. I have resorted to building a tool dedicated to mass-updating them via the API.

from appcenter.

struct78 avatar struct78 commented on May 28, 2024

+1

Being able to automatically clone configuration based off a feature branch's parent would be good too.

from appcenter.

appfabtech avatar appfabtech commented on May 28, 2024

Yes. I second that. But, buddybuild has betrayed us all. Leave out the betrayal bit when cloning features.

I cri evrytim :(

Don't tell me, I met them in october 2017 in Verona for #pragmamark conference. And they convinced me to move on their platform. And they assured me they would never sell...
They already sold to apple.

from appcenter.

nilofer avatar nilofer commented on May 28, 2024

Added a PR for our initial proposal for this feature - leave any feedback you have on this experience!

from appcenter.

jjhampton avatar jjhampton commented on May 28, 2024

I agree with @yyou 's comment - it would be useful if build configurations were not strongly coupled to branches.

from appcenter.

dgobaud avatar dgobaud commented on May 28, 2024

๐Ÿ‘ really need this!

from appcenter.

RWOverdijk avatar RWOverdijk commented on May 28, 2024

@marstall There are passwords involved. Please don't put that in your repository.

from appcenter.

marstall avatar marstall commented on May 28, 2024

@RWOverdijk - agreed. recommend using ENV vars for sensitive stuff like that. there are more advanced ways - see chef data bags, ansible vault ... worth a dive.

from appcenter.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.