summaryrefslogtreecommitdiffstats
path: root/INFO.yaml
blob: 89c7c13a75b8e0b7dce02d2e5db4cece66174255 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
---
project: 'ccsdk-cds'
project_creation_date: '2018-07-16'
lifecycle_state: 'Incubation'
project_category: ''
project_lead: &onap_releng_ptl
    name: 'Dan Timoney'
    email: 'dtimoney@att.com'
    id: 'djtimoney'
    company: 'ATT'
    timezone: 'America/New York'
primary_contact: *onap_releng_ptl
issue_tracking:
    type: 'jira'
    url: 'https://jira.onap.org/projects/CCSDK'
    key: 'CCDSK'
mailing_list:
    type: 'groups.io'
    url: 'lists.onap.org'
    tag: '<[sub-project_name]>'
realtime_discussion: ''
meetings:
    - type: 'zoom'
      agenda: 'https://wiki.onap.org/display/DW/Common+Controller+SDK+Project'
      url: 'https://wiki.onap.org/display/DW/Common+Controller+SDK+Project'
      server: 'n/a'
      channel: 'n/a'
      repeats: 'weekly'
      time: '13:00 UTC'
committers:
    - <<: *onap_releng_ptl
    - name: 'Jack Lucas'
      email: 'jflucas@research.att.com'
      company: 'ATT'
      id: 'jackl'
      timezone: 'America/New York'
    - name: 'Jun (Nicolas) Hu'
      email: 'jh245g@att.com'
      company: 'ATT'
      id: 'jh245g'
      timezone: 'America/New York'
    - name: 'Gaurav Agrawal'
      email: 'gaurav.agrawal@huawei.com'
      company: 'Huawei'
      id: 'agrawalgaurav'
      timezone: 'Asia/Kolkata'
    - name: 'Brinda Santh Muthuramalingam'
      email: 'brindasanth@in.ibm.com'
      company: 'IBM'
      id: 'brindasanthm'
      timezone: 'America/New York'
repositories:
    - ccsdk-apps
    - ccsdk-cds
    - ccsdk-distribution
    - ccsdk-features
    - ccsdk-parent
    - ccsdk-platform-blueprints
    - ccsdk-platform-plugins
    - ccsdk-sli-adaptors
    - ccsdk-sli-core
    - ccsdk-sli-northbound
    - ccsdk-sli-plugins
    - ccsdk-storage-esaas
    - ccsdk-utils
tsc:
    approval: 'https://lists.onap.org/pipermail/onap-tsc'
    changes:
        - type: 'Deletion'
          name: 'Ryan Goulding'
          link: 'https://lists.onap.org/g/onap-tsc/message/4261'
        - type: 'Addition'
          name: 'Gaurav Agrawal'
          link: 'https://lists.onap.org/g/onap-tsc/message/4324'
        - type: 'Addition'
          name: 'Brinda Santh Muthuramalingam'
          link: 'https://lists.onap.org/g/onap-tsc/message/5208'
n</phase> <goals> <goal>clean</goal> </goals> <configuration> <filesets> <fileset> <directory>${basedir}/node_modules</directory> <includes> <include>**/*</include> </includes> </fileset> <fileset> <directory>${basedir}/report</directory> <includes> <include>**/*</include> </includes> </fileset> <fileset> <directory>${basedir}/resources/downloads</directory> <includes> <include>**/*</include> </includes> </fileset> <fileset> <directory>${basedir}/docs</directory> <includes> <include>**/*</include> </includes> </fileset> <fileset> <directory>${basedir}</directory> <includes> <include>jenkinsConfig.json</include> </includes> </fileset> </filesets> </configuration> </execution> </executions> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>2.7</version> <configuration> </configuration> </plugin> <plugin> <groupId>com.github.eirslett</groupId> <artifactId>frontend-maven-plugin</artifactId> <configuration> <installDirectory>${project.parent.parent.basedir}</installDirectory> </configuration> <executions> <execution> <id>install node and npm</id> <goals> <goal>install-node-and-npm</goal> </goals> <phase>generate-resources</phase> <configuration> <nodeVersion>v10.17.0</nodeVersion> <npmVersion>6.11.3</npmVersion> </configuration> </execution> <execution> <id>npm run install</id> <goals> <goal>npm</goal> </goals> <configuration> <arguments>install</arguments> </configuration> </execution> </executions> </plugin> </plugins> <resources> <resource> <directory>${basedir}/docker</directory> <targetPath>${project.build.directory}/docker_assembly</targetPath> <filtering>false</filtering> </resource> </resources> </build> <profiles> <profile> <id>dev</id> <activation> <activeByDefault>false</activeByDefault> </activation> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <version>${maven-antrun-plugin.version}</version> <executions> <execution> <id>create-reporting-folders</id> <phase>initialize</phase> <configuration> <target> <echo message="Generate reports and downloads folders"/> <mkdir dir="${basedir}/report"/> <mkdir dir="${basedir}/resources/downloads"/> </target> </configuration> </execution> </executions> </plugin> <plugin> <groupId>com.github.eirslett</groupId> <artifactId>frontend-maven-plugin</artifactId> <configuration> <workingDirectory>${project.basedir}</workingDirectory> <installDirectory>${project.parent.parent.basedir}</installDirectory> </configuration> <executions> <execution> <id>npm run install</id> <goals> <goal>npm</goal> </goals> <configuration> <arguments>install</arguments> </configuration> </execution> <execution> <id>npm run cucumber test</id> <goals> <goal>npm</goal> </goals> <configuration> <npmInheritsProxyConfigFromMaven>false </npmInheritsProxyConfigFromMaven> <arguments>run test-and-report</arguments> </configuration> <phase>test</phase> </execution> <execution> <id>npm run documentation</id> <goals> <goal>npm</goal> </goals> <configuration> <npmInheritsProxyConfigFromMaven>false </npmInheritsProxyConfigFromMaven> <arguments>run cucumber-docs</arguments> </configuration> <phase>install</phase> </execution> </executions> </plugin> </plugins> </build> </profile> <profile> <id>docker</id> <activation> <activeByDefault>false</activeByDefault> </activation> <build> <plugins> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>3.0.2</version> <executions> <execution> <id>copy-resources</id> <phase>package</phase> <goals> <goal>copy-resources</goal> </goals> <configuration> <outputDirectory> ${project.build.directory}/docker_assembly/cucumber </outputDirectory> <resources> <resource> <directory>${basedir}</directory> <includes> <include>features/**/*</include> <include>stepDefinitions/**/*</include> <include>plugins/**/*</include> <include>resources/**/*</include> <include>node_modules/**/*</include> <include>cucumber-common/**/*</include> <include>*.js*</include> </includes> <filtering>false</filtering> </resource> </resources> </configuration> </execution> </executions> </plugin> <plugin> <groupId>io.fabric8</groupId> <artifactId>docker-maven-plugin</artifactId> <configuration> <verbose>true</verbose> <apiVersion>1.23</apiVersion> <registry>nexus3.onap.org:10001</registry> <authConfig> <pull> <username>docker</username> <password>docker</password> </pull> </authConfig> <images> <!-- Build sanity image --> <image> <name>onap/cucumber-sdc-api-tests</name> <alias>cucumber-sdc-api-tests</alias> <build> <cleanup>try</cleanup> <dockerFileDir>${project.build.directory}/docker_assembly </dockerFileDir> <tags> <tag>latest</tag> <tag> ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest </tag> <tag> ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} </tag> </tags> </build> </image> </images> </configuration> <executions> <execution> <id>clean-images</id> <phase>pre-clean</phase> <goals> <goal>remove</goal> </goals> <configuration> <removeAll>true</removeAll> <image>onap/cucumber-sdc-api-tests</image> </configuration> </execution> <execution> <id>generate-images</id> <phase>install</phase> <goals> <goal>build</goal> </goals> </execution> <execution> <id>push-images</id> <phase>deploy</phase> <goals> <goal>push</goal> </goals> <configuration> <image>onap/cucumber-sdc-api-tests</image> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> </project>