

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Criar um projeto de compilação sem uma origem
<a name="no-source"></a>

 Você pode configurar um CodeBuild projeto escolhendo o tipo de **NO\_SOURCE** fonte ao configurar sua fonte. Quando o tipo de origem for **NO\_SOURCE**, você não poderá especificar um arquivo buildspec porque o projeto não terá uma origem. Em vez disso, você deve especificar uma string YAML-formatted buildspec no `buildspec` atributo da JSON-formatted entrada do comando CLI`create-project`. A aparência poderá ser semelhante a esta: 

```
{
  "name": "project-name",
  "source": {
    "type": "NO_SOURCE",
    "buildspec": "version: 0.2\n\nphases:\n  build:\n    commands:\n      - command"
   },
  "environment": {
    "type": "LINUX_CONTAINER",
    "image": "aws/codebuild/standard:5.0",
    "computeType": "BUILD_GENERAL1_SMALL",    
  },
  "serviceRole": "arn:aws:iam::account-ID:role/role-name",
  "encryptionKey": "arn:aws:kms:region-ID:account-ID:key/key-ID"
}
```

Para obter mais informações, consulte [Criar um projeto de compilação (AWS CLI)](create-project.md#create-project-cli).