28 lines
1.4 KiB
YAML
28 lines
1.4 KiB
YAML
language: go
|
|
go:
|
|
- 1.12
|
|
services:
|
|
- docker
|
|
before_install:
|
|
- go get ./...
|
|
- go get -t ./...
|
|
# JMESPath is used to do context-specific validation of results
|
|
- go get github.com/jmespath/jp && go build github.com/jmespath/jp
|
|
- git clone https://github.com/zmap/zschema && pushd zschema && pip install --user . && popd
|
|
- git clone https://github.com/zmap/zcrypto && pushd zcrypto && pip install --user . && popd
|
|
- pip install --user .
|
|
- docker ps -a
|
|
install:
|
|
- make clean zgrab2 test
|
|
script:
|
|
- make integration-test
|
|
after_script:
|
|
# Cleanup even if the integration tests fail
|
|
- ./integration_tests/cleanup.sh
|
|
notifications:
|
|
email:
|
|
# TODO FIXME: Use zmap.io aliases, update the slack channel
|
|
- dev@censys.io
|
|
slack:
|
|
secure: noP0AfD8G8QXJKJ5MYYieUmZnhQWI8HMsrxZdAdeXt+rT5phKcuG0zTdF2p66I7R5zTygx7Kp3KhjAPROJ7Eh1dIUW2wqYHpezfKAM2lSZkmkDosMDGp0CzWzub0G+KGFSrW3bw3gjBaOUhOpn8K2NKYVsmne4odF3t1Ap/J/x+pbCJjhxbn3rP34miQhq2E/wnmbF59eDiHYJqIqagUfbe7fhxMfU/FI7H//NquLU0dN6EfTCxt4M8S49VkrHMjzApGnxwntjT0lt9ZI4s0AxZ9RUWM4cEnVOoEgvXbOw6Vz+nDqjmLyLR5iIfSu05pUy7YB/3yTl19XI7xjEqcbaygEXmFW1XOkQjuYxYjtUgRK2t6DYd8PwRqCmIcRMErIkbOqd0Q0Afc3zQna9aX4P+iIHndZz9mmG9qW4nWFPjPhJXClLqwyWAXxPulP70l+u3+EYhm75VUAm/jZeKFQ9uLbNTI1b2FcXV4BXvbBcatSCyNmBuLwPwjSFNX7yteo88DGZav4RtlPgKAjMHX+HqQpsiglNjYbFfA/kfh6ygkYgu7kWB7fGJvjd5CoDlWjvPWYjdQ3Wcv2qatlV050MIfjd4AcxgSxivdv24O7SOKxV+t3OzK5zVO0tFf5IG5jZFwJOsZ/ylvm76xunl5jfofIKlH0x7mzUgVlUkCi4Q=
|