Live data from Hacker News

Launch HN: Dockup (YC W19) – On demand staging environments for dev teams

news.ycombinator.com

51–55 of 55 posts

Re: Launch HN: Dockup (YC W19) – On demand staging environments for dev teams

#52
post #51

I have this problem, we could have a lot of branches but only a certain number of environments e.g. dev, qa, stage etc.. So would this tool allow me to create environments dynamically so that I can test each branch standalone.

Yes, every branch gets its own environment.

Re: Launch HN: Dockup (YC W19) – On demand staging environments for dev teams

#53
I have been searching and waiting for someone to build this! Thank you so much! Currently reviewing code is a guessing game. "Does it actually do what it's supposed to do? I don't know but the code looks sound." I have only the code to reference and maybe screen shots if they're provided. I'm not going to spend the time to download the diff and deploy it myself just to see if the application is doing what it's supposed to.

Re: Launch HN: Dockup (YC W19) – On demand staging environments for dev teams

#54

Why are you not listed on this page? https://www.ycombinator.com/companies/?batch=w2019

Thanks for sharing the list! We should show up there soon now that we've made a public launch.

Update: we're listed on https://www.ycombinator.com/companies/?batch=w2019 now

Re: Launch HN: Dockup (YC W19) – On demand staging environments for dev teams

#55

I'm confused why I'd use this. My flow now is: 1. branch off of master 2. write a bunch of code that runs the risk of breaking stuff 3. deploy it to our already existing developer/staging environment 4. test it. if it is good, promote it to QA/UAT/CAT does Dockup assume that companies don't already have the 3 main environments (dev/CAT/prod) set up? Why would my service be worth anything in isolation? Usually when I…

Step 3 in this flow is sometimes painful for big teams because developers have to wait in line if other developers are already using staging and may have to roll back databases after testing. Dockup gives the reviewer a chance to quickly test the feature without having to manually do deployments or start the app before merging the PR. Thanks for asking!

I still don't perfectly grasp what this tool does.

How can you deploy multiple staging environments?

I guess I kind of get it now that I think through it.

Say you need 10 services for staging to work. They all talk to the staging database...

Does this DockUp thing also allow you to configure to deploy a database so developers aren't fighting over data/migrations in staging?

It sounds like a containerized development environment, but it's really only as good as the configuration job that is done for it.

How do I test new load balancer rules? Gotta have all of the load balancer images + configuration files in.

Post reply on HN