[ta] Add TA verify and merge jobs 08/708/24
authorSaku Chydenius <saku.chydenius@nokia.com>
Wed, 15 May 2019 13:54:42 +0000 (16:54 +0300)
committerEby, Robert (re2429) <re2429@att.com>
Tue, 21 May 2019 20:31:35 +0000 (16:31 -0400)
commit43090d9d26878bcabc7d46c0cce42f96ff7aaf6a
treeaf161368dc80dde57bf006bbb6fbfeefba584ffd
parent61e3624ffd3c9f9f61c0ade14c932114345cd0eb
[ta] Add TA verify and merge jobs

Includes:

    - TA-specific macros and templates to akraino_templates/

    - Verify and merge jobs for all the "ta/*" git repositories that
      produce RPMs. Merge jobs will upload RPMs to Nexus repository
      "images-snapshots".

    - Verify jobs for the three supporting tool and configuration git
      repositories ta/{manifest|build-tools|rpmbuilder}

    - Image build job to produce the TA end product: ISO image

    - Publish ISO images to Nexus

    - Moved shell scripts to jjb/shell

Signed-off-by: Saku Chydenius <saku.chydenius@nokia.com>
Change-Id: I2b1ecd6f34c2dd5f5c8fbb9ff09ab180d943a3d9
53 files changed:
jjb/akraino-templates/akraino-ta-common-macros.yaml [new file with mode: 0644]
jjb/akraino-templates/akraino-ta-common-templates.yaml [new file with mode: 0644]
jjb/shell/ta-iso-deploy.sh [new file with mode: 0644]
jjb/shell/ta-rpm-deploy.sh [new file with mode: 0644]
jjb/ta/access-management.yaml [new file with mode: 0644]
jjb/ta/ansible-role-ntp.yaml [new file with mode: 0644]
jjb/ta/build-tools.yaml [new file with mode: 0644]
jjb/ta/caas-cpupooler.yaml [new file with mode: 0644]
jjb/ta/caas-danm.yaml [new file with mode: 0644]
jjb/ta/caas-etcd.yaml [new file with mode: 0644]
jjb/ta/caas-helm.yaml [new file with mode: 0644]
jjb/ta/caas-install.yaml [new file with mode: 0644]
jjb/ta/caas-kubedns.yaml [new file with mode: 0644]
jjb/ta/caas-kubernetes.yaml [new file with mode: 0644]
jjb/ta/caas-lcm.yaml [new file with mode: 0644]
jjb/ta/caas-logging.yaml [new file with mode: 0644]
jjb/ta/caas-metrics.yaml [new file with mode: 0644]
jjb/ta/caas-registry.yaml [new file with mode: 0644]
jjb/ta/caas-security.yaml [new file with mode: 0644]
jjb/ta/ci-build.yaml [new file with mode: 0644]
jjb/ta/cm-plugins.yaml [new file with mode: 0644]
jjb/ta/config-manager.yaml [new file with mode: 0644]
jjb/ta/distributed-state-server.yaml [new file with mode: 0644]
jjb/ta/hostcli.yaml [new file with mode: 0644]
jjb/ta/hw-detector.yaml [new file with mode: 0644]
jjb/ta/image-provision.yaml [new file with mode: 0644]
jjb/ta/infra-ansible.yaml [new file with mode: 0644]
jjb/ta/ipa-deployer.yaml [new file with mode: 0644]
jjb/ta/ironic-virtmedia-driver.yaml [new file with mode: 0644]
jjb/ta/ironic.yaml [new file with mode: 0644]
jjb/ta/ironicclient.yaml [new file with mode: 0644]
jjb/ta/lockcli.yaml [new file with mode: 0644]
jjb/ta/manifest.yaml [new file with mode: 0644]
jjb/ta/monitoring.yaml [new file with mode: 0644]
jjb/ta/openstack-ansible-galera_client.yaml [new file with mode: 0644]
jjb/ta/openstack-ansible-galera_server.yaml [new file with mode: 0644]
jjb/ta/openstack-ansible-haproxy_server.yaml [new file with mode: 0644]
jjb/ta/openstack-ansible-memcached_server.yaml [new file with mode: 0644]
jjb/ta/openstack-ansible-openstack_openrc.yaml [new file with mode: 0644]
jjb/ta/openstack-ansible-os_ironic.yaml [new file with mode: 0644]
jjb/ta/openstack-ansible-os_keystone.yaml [new file with mode: 0644]
jjb/ta/openstack-ansible-plugins.yaml [new file with mode: 0644]
jjb/ta/openstack-ansible-rabbitmq_server.yaml [new file with mode: 0644]
jjb/ta/openstack-ansible-rsyslog_client.yaml [new file with mode: 0644]
jjb/ta/openstack-ansible.yaml [new file with mode: 0644]
jjb/ta/os-net-config.yaml [new file with mode: 0644]
jjb/ta/python-ilorest-library.yaml [new file with mode: 0644]
jjb/ta/python-peewee.yaml [new file with mode: 0644]
jjb/ta/rpmbuilder.yaml [new file with mode: 0644]
jjb/ta/start-menu.yaml [new file with mode: 0644]
jjb/ta/storage.yaml [new file with mode: 0644]
jjb/ta/ta.yaml [new file with mode: 0644]
jjb/ta/yarf.yaml [new file with mode: 0644]