| Server IP : 69.72.244.102 / Your IP : 216.73.217.143 Web Server : LiteSpeed System : Linux s3434.fra1.stableserver.net 4.18.0-513.24.1.lve.2.el8.x86_64 #1 SMP Fri May 24 12:42:50 UTC 2024 x86_64 User : konzalta ( 1271) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /lib/python3.6/site-packages/awscli/examples/codestar/ |
Upload File : |
**To create a project**
The following ``create-project`` example uses a JSON input file to create a CodeStar project. ::
aws codestar create-project \
--cli-input-json file://create-project.json
Contents of ``create-project.json``::
{
"name": "Custom Project",
"id": "custom-project",
"sourceCode": [
{
"source": {
"s3": {
"bucketName": "codestar-artifacts",
"bucketKey": "nodejs-function.zip"
}
},
"destination": {
"codeCommit": {
"name": "codestar-custom-project"
}
}
}
],
"toolchain": {
"source": {
"s3": {
"bucketName": "codestar-artifacts",
"bucketKey": "toolchain.yml"
}
},
"roleArn": "arn:aws:iam::123456789012:role/service-role/aws-codestar-service-role",
"stackParameters": {
"ProjectId": "custom-project"
}
}
}
Output::
{
"id": "my-project",
"arn": "arn:aws:codestar:us-east-2:123456789012:project/custom-project"
}
For a tutorial that includes sample code and templates for a custom project, see `Create a Project in AWS CodeStar with the AWS CLI<https://docs.aws.amazon.com/codestar/latest/userguide/cli-tutorial.html>`__ in the *AWS CodeStar User Guide*.