All Downloads are FREE. Search and download functionalities are using the official Maven repository.

generator.facet.codenvy.codenvy.json Maven / Gradle / Ivy

{
  "v":"4.0",
  "name":"{{artifact}}",
  "workspace":{
    "defaultEnv":"{{artifact}}",
    "environments":[
      {
        "name":"{{artifact}}",
        "machineConfigs":[
          {
            "limits":{
              "ram":2000
            },
            "name":"dev-machine",
            "type":"docker",
            "source":{
              "content":"FROM codenvy/ubuntu_jdk8",
              "type":"dockerfile"
            },
            "dev":true,
            "servers":[],
            "envVariables":{},
            "links":[]
          }
        ]
      }
    ],
    "projects":[
      {
        "links":[],
        "name":"{{artifact}}",
        "attributes":{
          "maven.groupId":[
            "{{group}}"
          ],
          "maven.artifactId":[
            "{{artifact}}"
          ],
          "maven.version":[
            "{{version}}"
          ],
          "maven.packaging":[
            "jar"
          ],
          "maven.source.folder":[
            "src/main/java"
          ],
          "maven.test.source.folder":[
            "src/test/java"
          ],
          "language":[
            "java"
          ],
          "contribute_to_branch":[
            "master"
          ],
          "git.repository.remotes":[
            "https://github.com/@organization@/@repository@"
          ],
          "containsJavaFiles":[
            "true"
          ],
          "vcs.provider.name":[
            "git"
          ],
          "git.current.branch.name":[
            "master"
          ]
        },
        "type":"maven",
        "path":"/{{artifact}}",
        "description":"{{artifact}} project",
        "problems":[],
        "mixins":[
          "pullrequest",
          "git"
        ]
      }
    ],
    "name":"{{artifact}}",
    "commands":[
      {
        "commandLine":"mvn -f ${current.project.path} clean install",
        "name": "Build With Tests",
        "attributes":{
          "previewUrl":""
        },
        "type":"mvn"
      },
      {
        "commandLine":"mvn -f ${current.project.path} clean install -DskipTests",
        "name": "Build Without Tests",
        "attributes":{
          "previewUrl":""
        },
        "type":"mvn"
      }
    ],
    "links":[]
  },
  "ide":{
    "onProjectsLoaded":{
      "actions":[
        {
          "properties":{
            "file":"/{{artifact}}/README.adoc"
          },
          "id":"openFile"
        },
        {
          "properties":{
            "name":"Build With Tests"
          },
          "id":"runCommand"
        }
      ]
    },
    "onAppLoaded": {
      "actions": [
        {
          "id": "openWelcomePage",
          "properties": {
            "greetingTitle": "Documentation",
            "greetingContentUrl": "https://talend.github.io/component-runtime/documentation.html"
          }
        }
      ]
    },
    "onAppClosed": {
      "actions": [
        {
          "id": "warnOnClose"
        }
      ]
    }
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy