-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Initial changes for packer build task #3702
Conversation
@bishalpd, |
@@ -0,0 +1,86 @@ | |||
# Azure Resource Group Deployment Task |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This README is of Azure RG task. You should delete/edit this
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will be modified.
@@ -0,0 +1,108 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You might want to confirm if you are going to use the same icon as ARGDeployment task
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will be modified.
"demands": [], | ||
"minimumAgentVersion": "2.0.0", | ||
"groups": [ | ||
{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This group is not being used anywhere.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will be modified. This is just a placeholder right now.
Tasks/PackerBuild/tsconfig.json
Outdated
"target": "ES6", | ||
"module": "commonjs", | ||
"sourceMap": true, | ||
"sourceRoot": "E:\\github\\vsts-tasks\\Tasks\\PackerBuild" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this necessary? If yes, shouldn't it be relative?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No this is not necessary. however, it provides easy reference to start debugging.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
on further thinking, may be I will remove this - it is better to have every ennggr his own way
"storage_account": "{{user `storage_account`}}", | ||
"subscription_id": "{{user `subscription_id`}}", | ||
"tenant_id": "{{user `tenant_id`}}", | ||
"object_id": "{{user `object_id`}}", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where are all these values coming from?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
these will come from SPN. Right now task.json does not have azure endpoint. However, I will add that later and then it will light up.
packer task UI changes + some misc fixes to run task in release
remove packer task from make-options
Merging as this has been code reviewed in codeflow |
Does not contains task input UI changes. Will be done separately.
Does not have L0 tests. Will add in next iteration.
Currently works only for windows VM image creation.
Name/description/readme/icon etc are placeholder. They will be updated later.