-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path.travis.yml
47 lines (41 loc) · 2.92 KB
/
.travis.yml
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
language: java
sudo: required
group: edge
env:
global:
# The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
# via the "travis encrypt" command using the project repo's public key
- secure: "BRrm/RtkKH2zxvDWGjMRhZSlbosKVtFh1uyrmMsRW/GvzdKN9j/cFgP7JYShQHRYWYTXkPTFnWiCU19t0kFzd5uRX1iTA7YN1KGdJ1M87RwGHuyPnJdtvNbM2Qt2p8PUeA8X0G8ZXuCBujpMRd0m8B3+WDmb4Yd9eagZLiK2e4jNC/9KZge8h4BQ0Hmz/K68/FXTCirhhFhL4DRvvY76h1/EXEWFx/2s6u34oXVStA3BqTxjQm1ucjxVgOwCMyf+EEEpM/lyIaReg2PcPgwkerXbLGTxl4uaiWmPV0jV41DjMPEIGH7tPgGzbznBaLB/paZLbth6x0wWWq8tumm4uyuaEJeQ9yrq17jTtgWn12PK9X7AWCTWWrYZ01a4K7ClvFiE+kqNW6GxC7fS/iEpL7Ew6Fj/mqCie3x5H6iF/syXA8c0eqHWWglWhhel1XgR+4JMdF6MkpZAoR1BkafBKewQyMacJL/GKwicsi4LtmUfcmKa7hI8IE2pSQnpJ6LDfzRXvuMxeFlfeqKxQtD6+eybhEtq7XFXKhGs8n2W8B5cuzfJ028UDHMvZke7s1ShTnLBtHji4lgqxKjLzjfnGC2I5GfEvIZ+4Ek+q7z0UYdQ5/83S5iWwIz8XDv2XRMVb2xU2NkCzAqjC9AOECifhhOKh6dt5V/shkx273/KKH4="
before_install:
- echo -n | openssl s_client -connect scan.coverity.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca-
addons:
apt:
packages:
- oracle-java8-installer
coverity_scan:
project:
name: "javydreamercsw/validation-manager"
description: "Validation Manager is a tool to handle all the cumbersome paperwork of regulated environment validations. Including Validation Plans, protocols, executions and exceptions. Keeping everything in one place and best of all paperless. "
notification_email: [email protected]
build_command_prepend: "mvn clean"
build_command: "mvn -DskipTests=true install --also-make-dependents"
branch_pattern: master
dist: trusty
jdk:
- oraclejdk8
- openjdk8
script: git submodule update --init --recursive
script: mvn install cobertura:cobertura -Dmaven.javadoc.skip=true -B -V --also-make-dependents
script: mvn sonar:sonar -Dsonar.organization=javydreamercsw-github -Dsonar.host.url=https://sonarcloud.io -Dsonar.login=6e3a9d4d7b11e581b919b9ba1498f02ac35a3fa8
after_success:
- bash <(curl -s https://codecov.io/bash)
deploy:
provider: openshift
user: [email protected]
password:
secure: AAogkT7r1ef+fKCvnWNodTNYMarHbzjdlVirq0gMS9OZ97CyMeLHbiOfMhs3p6AZkjtnV2GeAf2hbnWdFr0v9DRTFq+SA7CCfilPS3AnXlv9j11zhcyxYLIkD42Pn2P8bp5pgsn4laNkSiTidgcitHkuBNv0uBXvKjCB4VvOfpfpgEraehklGQhCAVOFYCzNVqXNPV+SycnqTHmsZf45V6KeikYS1uaKbUb3K7G3lRaZ9GeB7nfhn4vz1M/g5iqCr2Bx/vEeT5kIo+2XVoMDWpLqScAPXmLxN21emV1H6f4z/1qqAYbUCmMbRXQiCoVnytZGTdiMGz46ndLp/2F0MpxQILscMZYFT9xdAPkH4aI9TN3gjm4ONXC/+bVTesTTse5JImliXjJzx2uPtUyupsb5H36G1HM9YWWFnNDm6gxkoefJy2Fv47HV38ACuACsBARdM36zEhRpwtFHdSTYxg1I23p5pj5cRFNzhTQ0gzOMM2T/oLI89SfU6p9hJVFzD2fraeT3GMtbkhDSCQk3zLuGpiTX1ytEIMqI3gKoqfO0idorFU+aLhiuhuPTeNXzat9okWMiUyOpGrNZMsES/bHRJLeg2cKptJSdFwq5+zbqNsD4MaiMTp4IIUwAkMlOS0GHNmQ5Q041wR5bmtudy6FpOj3InO97YdOsn7t0yjs=
app: vm
domain: javydreamercsw
on:
repo: javydreamercsw/validation-manager
branch: master