theHarvester/.travis.yml

33 lines
1.6 KiB
YAML
Raw Normal View History

dist: bionic
2019-02-11 05:29:21 +08:00
language: python
2019-09-23 02:30:14 +08:00
cache: pip
matrix:
include:
- python: '3.6'
env: TEST_SUITE=suite_3_6
- python: '3.7'
env: TEST_SUITE=suite_3_7
- python: '3.8-dev'
env: TEST_SUITE=suite_3_8_dev
2019-04-19 23:31:30 +08:00
before_install:
- pip install -r requirements.txt
2019-02-11 05:29:21 +08:00
install:
2019-04-19 23:29:03 +08:00
- python setup.py test
2019-02-11 05:29:21 +08:00
script:
2019-09-26 04:31:31 +08:00
- python theHarvester.py -d metasploit.com -b baidu,bing,censys,crtsh,dnsdumpster,dogpile,duckduckgo,exalead,linkedin,netcraft,otx,intelx,threatcrowd,trello,twitter,virustotal,yahoo -l 200
2019-02-11 06:15:18 +08:00
- pytest
2019-09-01 09:48:13 +08:00
- flake8 . --count --show-source --statistics
#- mypy *.py
2019-02-11 06:15:18 +08:00
notifications:
email: false
2019-02-11 06:15:18 +08:00
slack:
rooms:
2019-03-11 06:57:40 +08:00
secure: QDZfGOGT1lSxBFDFgzVjKQODljKeckj7c4mTg77WLQ5Nnb1rnNeFciIxu8eHONYry6s60ucB5dXJ8Ju4c8fyPWUNKJ9S3PfuikvaXgf/jLePJ4XVxRUUNMCTxO8Ja3wJh5wqj/SP8gi+RWdW95SyI3KU8kAqLOE+XTqFp9wOW4eGV4vj+pp+X+9tRyS8myvBqsS2xBTWzctl2qRhHXv7mqTQ3SSaj6niio023s0+ZSMDtgKeBQ6EucnYinJVjIHwSWUUMky1ogkK4UgcLxmaHQflmpZdlFB3B3c4uhaa5dq5cbi7CTV74SiAr3F630LBVhpN753NXPr3Vx1kOoAdBl7INv6aU/y99wNTZDvhTuYeIBdIKYalzfg09nCMXVjfw2nrdMel8VvBfVcKYcg4y3eoCYvSoL1YQY5ifyBlGHUi5ZV5TodmMHrRC4tVdIuoLmuiyuyCVKJRpQVyWfSVH5zmulIwXBwuMARzC8OrdeA0gPT6FWthu2lCiUlQn+3xOY+z0eHO5bFcVbA7Aa/BHCZwvduqD7nkKftZ/wt6UKRU0rUkRIh+fZ2llY4ZyxA6S1xr5ct/SD+wpPsSmFRj0/dpneOJxKvqbNYfw/BTOSicNYbGYwTvconpt78pkX1+vU0/1/C3E+lNSvr3QxDpojottxcBsH13yv7CuDPCPOA=
on_success: always
on_failure: always
template:
- "Repo `%{repository_slug}` *%{result}* build (<%{build_url}|#%{build_number}>) for commit (<%{compare_url}|%{commit}>) on branch `%{branch}`."
- "Execution time: *%{duration}*"
2019-03-20 06:21:45 +08:00
- "Message: %{message}"
- "By: %{author}"