We are going to perform the following steps:
Here are the steps you need to follow to “Define the product”
We need to tell the framework that a product exists. We do that by creating a portfolio file and by describing the products details there.
Here is how we do this:
Copy the following snippet into the main input field:
Set the File name to portfolios/reinvent.yaml
Set your Author name
Set your Email address
Set your Commit message
Using a good / unique commit message will help you understand what is going on later.
We have just told the framework there is a product named aws-config-enable-config
. This product has no versions and so
it will not appear in AWS Service Catalog yet.
We now need to tell the framework we want to create a new version of our product.
Navigate to the ServiceCatalogFactory CodeCommit repository again
Click on portfolios
Add the following to the end of the file (be careful with your indentation):
Verify the contents of your file matches this:
Once you have updated the file fill in the fields for Author name, Email address, Commit message and hit Commit changes
Using a good / unique commit message will help you understand what is going on later.
Once you have made your changes the ServiceCatalogFactory Pipeline should have run or if you were quick may still be running. If it has not yet started feel free to the hit the Release change button.
Once it has completed it should show the Source and Build stages in green to indicate they have completed successfully:
You should see your commit message on this screen, it will help you know which version of ServiceCatalogFactory repo the pipeline is processing.
Now that your ServiceCatalogFactory pipeline has completed you can view the newly created pipeline: aws-config-enable-config-v1-pipeline
You can safely ignore the aws-config-enable-config-v1-pipeline has failed
warning. For the pipeline to succeed, we need to add the source code for it to work which we will do in the next step.