Git Product home page Git Product logo

azuredevopsextensions's Introduction

Hi there ๐Ÿ‘‹

Hi, I'm Joachim! Nice of you to stop by. Let me tell you a little bit about me and what I do.

I'm a Cloud Solutions Architect specializing in Azure, Azure DevOps and .NET.

My main focus areas revolves around:

  • Infrastructure Engineering
  • Developer Experience
  • Automation

I also enjoy the challenges that comes with desiging software and infrastructure architecture.

Projects

Currently not working on anything :(

My repositories

Like many other developers I have a lot of unfinished projects and a lot of them you fill find under this project. I tend to not delete any projects, but that does not mean I will come back to them. Feel free to submit an issue on any of them if you have any questions.

Azure Certified

Identity and Access Administrator Associate Azure Security Engineer Associate Azure Developer Associate
DevOps Engineer Expert Azure Solutions Architect Expert Security, Compliance, and Identity Fundamentals

CompTIA Certified

CompTIA CTT+ Classroom Trainer

azuredevopsextensions's People

Contributors

joachimdalen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

azuredevopsextensions's Issues

[BUG]ย [<EnvTransform>]: Task unable to process fields where value is empty

Describe the bug
Getting the following error message:
##[error]Cannot read property 'trim' of undefined

This appears to be happen if you have values which are blank, eg:
LOG_CHANNEL=
LOG_LEVEL=debug

LOG_CHANNEL would be the cause of the issue. The desired behavior is the task continues and either fill in a value, or skip this particular key

Agent Type

  • Hosted
  • Self Hosted

Agent OS

  • Windows
  • Linux
  • OSX

Logs

Raw build log:

2021-01-22T20:00:26.4282220Z ##[section]Starting: Apply Env config
2021-01-22T20:00:26.4295190Z ==============================================================================
2021-01-22T20:00:26.4295827Z Task         : EnvTransform
2021-01-22T20:00:26.4296508Z Description  : A task to perform variable replacement for environment files
2021-01-22T20:00:26.4297078Z Version      : 0.2.1
2021-01-22T20:00:26.4297524Z Author       : Joachim Dalen
2021-01-22T20:00:26.4298319Z Help         : [Learn more about this task](https://marketplace.visualstudio.com/items?itemName=joachimdalen.env-transform)
2021-01-22T20:00:26.4299242Z ==============================================================================
2021-01-22T20:00:26.5652205Z ##[error]Cannot read property 'trim' of undefined
2021-01-22T20:00:26.5688670Z ##[section]Finishing: Apply Env config

[FEATURE]: Provide PullRequestUtils also for Azure DevOps Server

Is your feature request related to a problem? Please describe.
Is there any reason why the PullRequestUtils extension is only available for Azure DevOps Services? It would be nice to use this extension also on-premises.

Describe the solution you'd like
Support for Azure DevOps Services and Azure DevOps Server

[Question]: How could we close/update previous PR comments ?

Hello,

I am using your PullRequestUtils to publish a comment on each build. I am using it to publish the URL of the deployed build artifact. So each time a build is done, a new unique URL is generated.

But I don't know how can I remove/update the previous comment/url of a previous build ?
Would it be possible to have an id of the comment to be able to edit/delete it on a new build ?

I also tried the skipIfCommentExists options but it doesn't work because I believe you check the equality right ?

[FEATURE]: additional option policy type for PullRequestStatus

Is your feature request related to a problem? Please describe.
Currently, new pull request status policies created by PullRequestStatus are set as optional policies.

Describe the solution you'd like
Please provide an additional option for PullRequestStatus where the policy type can be set to Optional or Required.

Additional context

[FEATURE]: Be able to specify pr id when checking tags

Is your feature request related to a problem? Please describe.
It'd be nice to make the useDefined/pullRequestId parameters consistent across the calls

Describe the solution you'd like
useDefined/pullRequestId to be added so we can specify the PR for each action

Additional context
N/A

[BUG]ย [PullRequestUtils]: Support link is 404

Describe the bug

When running the extension in ADO pipelines, the following is displayed:

Starting: Add test report links to pull request
==============================================================================
Task         : Pull Request Comments
Description  : Add comments to a pull request
Version      : 0.2.1
Author       : Joachim Dalen
Help         : [Learn more about this task](https://dev.azure.com/dalenapps/Extensions/PullRequestUtils/README.md
==============================================================================
Finishing: Add test report links to pull request

There's 2 issues:

Agent Type

  • Hosted
  • Self Hosted

Agent OS

  • Windows
  • Linux
  • OSX

[FEATURE]: Be able to run view on all calls

Is your feature request related to a problem? Please describe.
At the moment the check action is only available, this is good for checking whats tags are there.
Itd be useful for some of our builds to be able to cleanly pull PR descriptions, PR status, PR comments?

Describe the solution you'd like
Add a new action 'view' to each option, just pulling back whats in the data

Additional context
Some should be easy, descriptions, tags etc. But comments may be trickier due to changing content

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.