Azure DevOps Deploying a .NET Desktop App to a local machine - publish

I am having trouble trying to figure out how to get the .ZIP archive which is produced in a build pipeline for a Desktop App.
I would like to get the .ZIP archive deployed to one or more VMs in my test lab (not in the azure cloud).
I have seen tutorials on how to do this for Websites, but none for deploying a .NET Winforms Applications which is produced as a .zip artifact in my pipeline.
Any help in pointing me to some guidance on how to make this happen would be greatly appreciated.

You'll need to install an agent to a machine on your network and put it into an agent pool.
https://social.technet.microsoft.com/wiki/contents/articles/53386.azure-devops-create-configure-agent.aspx
Once you've done this, you'll be able to deploy to machines on your network the same way that an Azure Build Agent can deploy to a machine in Azure.

Related

Can we use release pipeline to deploy app on clients on-premises server?

I am just wondering if we can use the Release pipeline service to deploy the build on our clients' on-prem servers or the services are restricted to use within the organization?
Can we use release pipeline to deploy app on client's on-premises server?
Yes.
If you are using the classic UI release pipeline, firstly, you need to create a deployment group on your client's on-premises server and use it in your release pipeline.
Then you can use some tasks to deploy, such as IIS Web App Deploy task, Copy Files task.
If you are using the yaml pipeline, you need to create a self-hosted agent on client's on-premises server.
You can click Self-hosted Windows agents for creating Windows agents, Self-hosted Linux agents for Linux and Self-hosted macOS agents for macOS.
The following steps are similar to those in the classic UI pipeline.

Transfer yii2 application from a local computer to a server

I have a finished yii application from my local computer. What I want now is to transfer it to my IBM server, but it seems, a simple "copy-paste" will not work. Can somebody please enumerate the steps to transfer my yii application to my IBM server. And if there is any software my server needs. Thank you!!!
Using version control would be recommended.
You can use Git, Subversion or something else. Push the code up from your computer directly to your server or to your remote repository.

Give me some recommendation about JBoss and MySQL using Openshift Tech

I've created my first application using Openshift Tech. It's a Java Web Application running on a JBoss at Openshift and uses MySQL 5.5 as its database. And I have to deploy by it using the war file (I don't know how to do it the normal way).
So anyone can tell me: Should I create a local database or use online database? And is there another way to deploy my Java app not using the war file?
I would suggest that you check out the OpenShift Developer Center (https://developers.openshift.com), specifically this link (https://developers.openshift.com/en/jbossas-overview.html) about using jboss. Make sure you read all of the sections, specifically the Deployment Options, and the Datasources links. If you are interested in just being able to do a "git push" to deploy your code, you should create a new jboss application on OpenShift, and do a "git clone" of the code and check out how it's setup, it is using the Maven project structure, which is pretty common.

The module has not been deployed. Build failed in Netbeans

I am developing a web application for login form using Servlets in netbeans and MYSQL database.
But when I run the project I am getting error 'The module has not been deployed, Build failed.
You probably need to undeploy a currently deployed version which is preventing Netbeans to clean preceding the build.
I usually tend to kill Glassfish altogether though.
These can be reasons why you are not able to Deploy the project.
Sometimes, existing deployed project or not properly deployed project does not allow to
deploy the project again.
Right Click on your project from Projects.
Choose Clean and Build which will undeploy application at context path if any.
Then again Right Click on your Project and Deploy. This should deploy your project.
You should get BUILD SUCCESSFUL (total time: 0 seconds) under Output window in your project name tab.

Application sharing

I Have a windows application made using VB.net and Mysql database. I want to install it on a Local network to be used by several users on different windows machines. How best can I do this?
You should have a look at
ClickOnce - A new VB.NET 2005
Deployment Tool
Using ClickOnce Deployment in
VB.NET
ClickOnce: Delivering .NET
Applications Via the Net
ClickOnce Deployment for Windows
Forms Applications
ClickOnce Deployment in .NET
Framework 2.0
You will have to install the application on each computer. But you can have on machine running the MySQL server to which the application will connect. This way all users can access the same data.