maven plugin for azure #95

Closed
michaelwiles opened this Issue Jun 14, 2012 · 10 comments

Comments

Projects
None yet
7 participants
@michaelwiles

We work on azure with java and would find a maven plugin very useful.

I have already started work on this and so far have a plugin that can deploy maven artifacts to azure blob storage and could contribute this.

Our startup script then pulls this artifact out of blob storage and runs it...

Is maven on the plan? I'd be keen to contribute to this...

@joostdenijs

This comment has been minimized.

Show comment Hide comment
@michaelwiles

This comment has been minimized.

Show comment Hide comment
@michaelwiles

michaelwiles Jun 21, 2012

I am aware of that, but that is not a maven plugin. That is the java azure sdk.

I am aware of that, but that is not a maven plugin. That is the java azure sdk.

@joostdenijs joostdenijs reopened this Jun 21, 2012

@gcheng

This comment has been minimized.

Show comment Hide comment
@gcheng

gcheng Jul 5, 2012

I think this is a cool idea! It seems it cannot be assigned to michaelwiles ? Is he on the white list?

gcheng commented Jul 5, 2012

I think this is a cool idea! It seems it cannot be assigned to michaelwiles ? Is he on the white list?

@michaelwiles

This comment has been minimized.

Show comment Hide comment
@michaelwiles

michaelwiles Jul 6, 2012

I am not currently involved at all, I just figured I'd ask here about the maven plugin since this is where the java azure sdk is maintained and a plugin should probably be related to this especially from a visibility point of view and so that it fits in with the road map of azure on java.

Currently what I have is very simple: I can go

mvn install azure:deploy; in the pom I've configured the storage account string as well as the destination container and name. This then takes my built deployable and uploads it to blob storage. Not the actual azure package, this is the war of my application. My startup script on azure then pulls this out of blob storage and adds it to my tomcat.

But ultimately I think I'd like to be able to build the whole azure package with maven and upload it to blob storage (much like the package.xml ant file does currently). This would be very useful as currently it is a manual/ant process. Maybe even long term we could use the rest interface onto azure in the cloud to load the package onto an instance and start it (if this is possible). That would be very convenient.

I am not currently involved at all, I just figured I'd ask here about the maven plugin since this is where the java azure sdk is maintained and a plugin should probably be related to this especially from a visibility point of view and so that it fits in with the road map of azure on java.

Currently what I have is very simple: I can go

mvn install azure:deploy; in the pom I've configured the storage account string as well as the destination container and name. This then takes my built deployable and uploads it to blob storage. Not the actual azure package, this is the war of my application. My startup script on azure then pulls this out of blob storage and adds it to my tomcat.

But ultimately I think I'd like to be able to build the whole azure package with maven and upload it to blob storage (much like the package.xml ant file does currently). This would be very useful as currently it is a manual/ant process. Maybe even long term we could use the rest interface onto azure in the cloud to load the package onto an instance and start it (if this is possible). That would be very convenient.

@gcheng

This comment has been minimized.

Show comment Hide comment
@gcheng

gcheng Jul 6, 2012

fantastic idea!

gcheng commented Jul 6, 2012

fantastic idea!

@michaelwiles

This comment has been minimized.

Show comment Hide comment
@michaelwiles

michaelwiles Aug 2, 2012

So what is the way forward? Should the maven plugin be stored here? Probably makes the most sense to centralise it all here.

Maybe someone can pull what I have and put it somewhere? and we can build on that?

So what is the way forward? Should the maven plugin be stored here? Probably makes the most sense to centralise it all here.

Maybe someone can pull what I have and put it somewhere? and we can build on that?

joostdenijs pushed a commit to joostdenijs/azure-sdk-for-java that referenced this issue Jan 18, 2013

rpaquay
Merge pull request #111 from loudej/issue-95
Renaming domain data objects. fixes #95 fixes #108

joostdenijs pushed a commit to joostdenijs/azure-sdk-for-java that referenced this issue Jan 18, 2013

Albert Cheng
Merge pull request #95 from gcheng/betteraction
update tests for linkinfo

@lodejard lodejard closed this in 1642d7a Jan 19, 2013

@jcookems

This comment has been minimized.

Show comment Hide comment
@jcookems

jcookems Jan 19, 2013

Contributor

Closed by accident (commit referenced this id, but was for a different repo)

Contributor

jcookems commented Jan 19, 2013

Closed by accident (commit referenced this id, but was for a different repo)

@jcookems jcookems reopened this Jan 19, 2013

@matt-gibbs

This comment has been minimized.

Show comment Hide comment
@matt-gibbs

matt-gibbs Jul 29, 2014

Member

Closing stale issues. Reactivate if it should be reconsidered.

Member

matt-gibbs commented Jul 29, 2014

Closing stale issues. Reactivate if it should be reconsidered.

@matt-gibbs matt-gibbs closed this Jul 29, 2014

@aldrinleal

This comment has been minimized.

Show comment Hide comment
@aldrinleal

aldrinleal Dec 20, 2014

API-wise, what should be its workflow?

API-wise, what should be its workflow?

@aldrinleal

This comment has been minimized.

Show comment Hide comment
@aldrinleal

aldrinleal Dec 20, 2014

Oh nvm. For Blob storage there's a wagon somewhere on github. I was originally thinking about deploying into Azure Websites - Which I actually did, see azurator and its sample

Oh nvm. For Blob storage there's a wagon somewhere on github. I was originally thinking about deploying into Azure Websites - Which I actually did, see azurator and its sample

jianghaolu pushed a commit to jianghaolu/azure-sdk-for-java that referenced this issue Apr 5, 2017

Albert Cheng
Merge pull request #95 from gcheng/betteraction
update tests for linkinfo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment