How do i set up a proper deployment system for an application? I've never seen one, but now i really need one. Just haing git on the server doesn't seem like a good option because i don't want configurationfiles to "leak" from the test environment into production and vice versa.
Any tips?
Can't you just use ssh and a bash script?
>>57905884
The problem is that things need to be reviewed before they go into production, and i myself do not have any access to the prod environment, although, i might be able to influcence my boss if i come up with a good solution where he can just press a button to review and deploy my changes.
>>57905884
The core of the problem is really, right now it takes several days to release a change into the production environment.
I would keep a changelog on github give him the link, and then create a repository with a package type for whatever package management production is running.
That way he can update whenever.
>>57906033
We have an inhouse bit-bucket server.
Maybe i could use that in some way.
>>57906033
Building an rpm is actually not a totally bad idea.
>>57905571
ENV