Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] Azure DevOps Extension #76

Closed
ArieHein opened this issue Jan 20, 2020 · 16 comments
Closed

[Request] Azure DevOps Extension #76

ArieHein opened this issue Jan 20, 2020 · 16 comments
Assignees
Labels
enhancement New feature or request pipeline Related to the build pipeline

Comments

@ArieHein
Copy link

Would be nice to have an Azure DevOps extension doing all the boilerplate instead of
writing a few commands to invoke with all variables

@guyacosta
Copy link
Contributor

Great idea. Have one started but not published. TBD.

@guyacosta guyacosta added the enhancement New feature or request label Jan 20, 2020
@SebastianSchuetze
Copy link

@guyacosta I might help if you have something I can participate. I created some pipeline extensions myself and this could be part of it.

@guyacosta
Copy link
Contributor

@Sebastion. Apologies on the delayed response. Send me your contact info to discuss by connecting with me on LinkedIn.

@SebastianSchuetze
Copy link

@guyacosta connection request is sent.

@guyacosta
Copy link
Contributor

Updates to follow. Connecting with Sebastian this week.

@guyacosta
Copy link
Contributor

guyacosta commented Mar 19, 2020

@SebastionSchuetze -nice talking offline. Have invited your assistance to take it up and opening now any any takers? If not, will add it to our queue.

@SebastianSchuetze
Copy link

let's do it!

@guyacosta
Copy link
Contributor

This is in progress. Updates soon.

@gfs gfs added the pipeline Related to the build pipeline label May 24, 2020
@gfs
Copy link
Contributor

gfs commented May 24, 2020

This should be trivial now.

Ensure you have .NET Core 3.1 SDK.

dotnet tool install --global Microsoft.CST.ApplicationInspector.CLI

AppInspector [args]

@SebastianSchuetze
Copy link

@guyacosta any updates on how / when we should proceed?

@gfs
Copy link
Contributor

gfs commented May 24, 2020

@SebastianSchuetze it looks like pipeline extensions have to be written in Node.

https://docs.microsoft.com/en-us/azure/devops/extend/develop/add-build-task?view=azure-devops

For now you can use this in your pipeline.yml file

- task: UseDotNet@2
      inputs:
        packageType: 'sdk'
        version: '3.1.x'

- script: 'dotnet tool install -g Microsoft.CST.ApplicationInspector.CLI'
      displayName: 'Install Application Inspector'

- script: 'AppInspector [args]'
      displayName: 'Run Application Inspector'

@SebastianSchuetze
Copy link

thanks @gfs . But I meant when developing the extension can start. I had several calls with @guyacosta to discuss that I help with the extension.
Build tasks can be created also with PowerShell for windows based OSs. But cross platform agents need nodejs for sure.

@guyacosta
Copy link
Contributor

Good to hear from you again -wanted to give you some time off for life event change we talked about and we needed some focus time to wrap up some priority work that completes this week. Let's talk after 1st of June. I'll put it on the calendar.

@Jayp0weru5r
Copy link

@guyacosta Any updates on the Azure Devops extension?

@guyacosta
Copy link
Contributor

We (Microsoft) have decided recently not to pursue creating a Devops extension but @SebastianSchuetze has agreed to write one separately for it. Note there is a Github action that we recently released here https://github.com/Microsoft/ApplicationInspector-action. You can reach out to @SebastianSchuetze directly for additional information on the timing.

@SebastianSchuetze
Copy link

@Jayp0weru5r I will soon create one. I think I will take the Github action as a start.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request pipeline Related to the build pipeline
Projects
None yet
Development

No branches or pull requests

6 participants