MobeclsMobecls MitgliedKommentare: 2 Danke erhalten: 0 Mitglied seit: 10. April

Hi guys, 

we are creating a new shop, customizing template and plugins. And it is not really clear, what is the best way to build steady development process, using git. 

The problem specificly comes from Plugins and their Licenses. 
 

We have:

- live environment (www.siteurl.com)

- staging (staging.siteurl.com)

- dev (dev.siteurl2.com/subfolder)

- local (localhost).

 


Usually, with other CMSs developer just adding plugin files to git, and deploy them to live, dev and staging. 

 

And what is the correct way to do that with Shopware? And how should we deal with licenses? 

Antworten

  • bogusbogus MitgliedKommentare: 14 Danke erhalten: 4 Mitglied seit: Februar 2015

    I use "localhost"   For linux/OSX   in the file   /etc/hosts  ( and for windows in the file   C:\Windows\System32\drivers\etc\hosts  )  add lines like  

    staging-server-IP      www.siteurl.com
    dev-server-IP          www.siteurl.com
    127.0.0.1              www.siteurl.com       

    Since license validation works on the domain name, then this approach works.

    If you find a better solution let me know

    Cheers,

    Bogdan

     

     

  • MobeclsMobecls MitgliedKommentare: 2 Danke erhalten: 0 Mitglied seit: 10. April

    Hi Bogdan, thanks. 

     

    That could be ok for small projects, but it doesn't work for big team, when you have several developers continously do the work, test, ask customer to test, and deliver some stuff to live... 

Anmelden oder Registrieren, um zu kommentieren.