1
votes

We are using azure devops pipeline to build our application including a Azure build agent. At the end of this process, I would like to publish the artifacts to an on-premise server shared directory (which will connect to company mandated deployment process (repliweb)). Is that possible? Looking at the documentation it looks like I can use publish artifact or copy file step (or maybe even ftp). Our IT organization needs to know the IP/port so that the firewall rules can be authored. Where can I get that information?

I suppose the other possibility would be have our server pull the artifact from Azure devops.

1
if you need a deterministic IP where the request is coming from (for example when you use the upload-ftp comman), you need to host your own build agent (which can then have a fixed IP)silent
@JenL Not get your latest information, is the workaround helpful for you?If so,you could Accept it as an Answer. Or if you have any concern, feel free to share it here.Hugh Lin

1 Answers

1
votes

Publishing artifacts to an external server

For this issue, you can try to use FTP Upload task in the pipeline. Using this task in a build or release pipeline to upload files to a remote machine using the File Transfer Protocol (FTP), or securely with FTPS.

enter image description here

For details,please refer to this document.