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

Initial changes for packer build task #3702

Merged
merged 15 commits into from
Mar 7, 2017

Conversation

bishal-pdMSFT
Copy link
Contributor

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.

@msftclas
Copy link

msftclas commented Mar 1, 2017

@bishalpd,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

@@ -0,0 +1,86 @@
# Azure Resource Group Deployment Task
Copy link
Contributor

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

Copy link
Contributor Author

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"?>
Copy link
Contributor

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

Copy link
Contributor Author

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": [
{
Copy link
Contributor

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.

Copy link
Contributor Author

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.

"target": "ES6",
"module": "commonjs",
"sourceMap": true,
"sourceRoot": "E:\\github\\vsts-tasks\\Tasks\\PackerBuild"
Copy link
Contributor

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?

Copy link
Contributor Author

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.

Copy link
Contributor Author

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`}}",
Copy link
Contributor

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?

Copy link
Contributor Author

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.

@bishal-pdMSFT
Copy link
Contributor Author

Merging as this has been code reviewed in codeflow

@bishal-pdMSFT bishal-pdMSFT merged commit 44cba21 into master Mar 7, 2017
@bryanmacfarlane bryanmacfarlane deleted the users/biprasad/packerBuild1 branch January 31, 2018 00:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants