Giter Club home page Giter Club logo

Comments (7)

eamkel avatar eamkel commented on July 16, 2024 2

Hi Thomas,

And can you download and explore the artifacts once they are generated in the CI build?

If they are being generated and are accessible in the CI build, one thing you could try is to shorten the path name to access them, rather than a long one "restore, build test, copy and publish" with commas, just use a single word. The task steps would use the folder names "drop" and "ARMTemplates", for the artifact locations, the "restore, build test, copy and publish" name is just used in the actual task name. So it may be worth changing that in your config.

Thanks Again,
Eamonn

from partsunlimited.

eamkel avatar eamkel commented on July 16, 2024 1

Hi Thomas,

Were you able to get the CI build working on the CI lab task? that configures the application drop artifact. If that is running successfully, then were you able to add in the publish artifact task for the ARMTemplates? were both of those artifacts generated successfully when you ran the CI build?

If so, then you need to look at the first task in the CD release, were it deploys the infrastructure, and if you are pointing to the correct artifact, for that first task it uses the ARM Templates to deploy the infrastructure.

Have a look at those items in order and see up to where its running fine and where specifically its breaking down and let us know.

Thanks,
Eamonn

from partsunlimited.

winterwy avatar winterwy commented on July 16, 2024

Hi Eamonn,
Thank you for your reply.

I successfully get CI build working and get artifacts for ARMTemplates.
In CD release first task I also point to the correct artifact as below.

image

However, I still get this error.

Regards,
THomas Yang

from partsunlimited.

winterwy avatar winterwy commented on July 16, 2024

Hi Eamonn,

Thank you very much for your magical suggestion.

after I change source alias to short and single name, the deployment successfully finishes.
However, my subscription expired, I have to apply for new one to finish the whole deployment.

Thanks again.
Best regards,
Thomas

from partsunlimited.

winterwy avatar winterwy commented on July 16, 2024

Hi Eamonn

I am sorry to open this issue again.
Today I just apply new subscription for azure and try it again in my new subscription.
It failed again with the same error message "The value for the template parameter '_artifactsLocation' is not provided".
this time I check it that I can download and explore artifacts.
image
the path name is also short.
image

I think last time the release did not go through because my subscription is expired.

Now this really make me upset.
Could you please help me in your first convenience?

Thanks a lot,
Thomas Yang

from partsunlimited.

eamkel avatar eamkel commented on July 16, 2024

Hi Thomas,

It looks like you are pointing to the template files FullEnvironmentSetup.json and FullEnvironmentSetup.param.json

You should point to the files FullEnvironmentSetupMerged.json and FullEnvironmentSetupMerged.param.json i.e. the "...Merged" term is present in the file names.

Are you following the steps and video available here https://microsoft.github.io/PartsUnlimited/basic/cd.html ?

Thanks Again,
Eamonn
Eamonn

from partsunlimited.

winterwy avatar winterwy commented on July 16, 2024

Hi Eamonn,

You are right. I made a stupid mistake.
I correct the template file and this time I finish the whole test.

Thank you very much.

Thomas Yang

from partsunlimited.

Related Issues (20)

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.