I was wondering as to what do you guys do with Courier and DevOps. I have Courier set up with CI and QA, but it seems like it's not in the packages.config. So how do you deploy a new version? Do you just have the dlls and copy/paste them in the environment or do you add it to packages.config and restore the package?
Also, if you do that, does it reset the environments under <repositories> in its config file?
Not really, no. Haven't thought of a good way of doing it. I've installed and configured Courier manually in each environment.
CI is supposed to deploy only to QA.
QA is supposed to deploy to CI and Stage.
The question for me is this:
Should I have Courier as a package restored by nuget during my build or is that not doable?
Thanks
Harry
Edit: Just to clarify, right now everything else gets deployed automatically, Courier dlls just stay there since there's nothing to overwrite them with. So it still gets auto deployed and Courier stays untouched.
We use DevOps, but different approach. Basically everything is first set up on the dev server ( Stage server ) then with source tree push everything to devOps repos so that all the devs can use the files or build website on their workstation.
You should be able to install on your local machine as well, with a pull request send everything to another instance.
Courier and Azure DevOps practices
Hello,
I was wondering as to what do you guys do with Courier and DevOps. I have Courier set up with CI and QA, but it seems like it's not in the packages.config. So how do you deploy a new version? Do you just have the dlls and copy/paste them in the environment or do you add it to packages.config and restore the package?
Also, if you do that, does it reset the environments under
<repositories>
in its config file?Thanks
Harry
Nobody doing DevOps? Am I alone in this world?
Are you using Courier for DevOps?
Hi Yakov,
Not really, no. Haven't thought of a good way of doing it. I've installed and configured Courier manually in each environment.
CI is supposed to deploy only to QA. QA is supposed to deploy to CI and Stage.
The question for me is this:
Should I have Courier as a package restored by nuget during my build or is that not doable?
Thanks
Harry
Edit: Just to clarify, right now everything else gets deployed automatically, Courier dlls just stay there since there's nothing to overwrite them with. So it still gets auto deployed and Courier stays untouched.
Hi Guys,
We use DevOps, but different approach. Basically everything is first set up on the dev server ( Stage server ) then with source tree push everything to devOps repos so that all the devs can use the files or build website on their workstation.
You should be able to install on your local machine as well, with a pull request send everything to another instance.
are you using SQL Ce ?
Hi Fuji
What do you mean you push to stage server? Are you talking about the staging environment or do you mean in the repository?
I'm using SQL Server
Thanks
Harry
is working on a reply...