2019-09-15 21:19:35 +08:00
|
|
|
dist: bionic
|
2019-02-11 05:29:21 +08:00
|
|
|
language: python
|
2019-09-23 02:30:14 +08:00
|
|
|
cache: pip
|
2019-09-23 02:12:24 +08:00
|
|
|
matrix:
|
2020-02-16 07:17:38 +08:00
|
|
|
allow_failures:
|
|
|
|
- python: 'nightly'
|
2019-10-20 05:11:07 +08:00
|
|
|
include:
|
|
|
|
- python: '3.7'
|
|
|
|
env: TEST_SUITE=suite_3_7
|
|
|
|
- python: '3.8'
|
|
|
|
env: TEST_SUITE=suite_3_8
|
2020-01-27 00:43:40 +08:00
|
|
|
- python: 'nightly'
|
2020-01-27 00:41:07 +08:00
|
|
|
env: TEST_SUITE=suite_3_9
|
|
|
|
|
2019-04-19 23:31:30 +08:00
|
|
|
before_install:
|
2020-01-27 01:00:48 +08:00
|
|
|
- pip install -r requirements/dev.txt
|
2019-02-11 05:29:21 +08:00
|
|
|
install:
|
2019-10-13 06:46:18 +08:00
|
|
|
- python setup.py test
|
2019-02-11 05:29:21 +08:00
|
|
|
script:
|
2020-02-16 07:20:18 +08:00
|
|
|
- python theHarvester.py -d apple.com -b baidu,bing,bufferoverun,certspotter,crtsh,dnsdumpster,dogpile,duckduckgo,exalead,linkedin,netcraft,intelx,threatcrowd,trello,twitter,virustotal,yahoo
|
2019-10-20 05:11:07 +08:00
|
|
|
-l 200
|
2019-10-13 06:46:18 +08:00
|
|
|
- pytest
|
|
|
|
- flake8 . --count --show-source --statistics
|
2019-10-20 00:53:44 +08:00
|
|
|
- mypy --pretty theHarvester/discovery/*.py
|
2019-02-11 06:15:18 +08:00
|
|
|
notifications:
|
2019-02-17 08:05:37 +08:00
|
|
|
email: false
|
2019-02-11 06:15:18 +08:00
|
|
|
slack:
|
2019-10-20 05:11:07 +08:00
|
|
|
secure: DQXvpVqLJ1NKa4zOVrrLuHjd5yCY8tdLm4QjSILc5g7NGN5QY3wVmC3m7KWq3RsqdepeiJbd3mgLYhfo6TA/tAaZxEYXKEdafWGF7ayJcEJS/fn0GuLqhOaS/PzRYSeBMQH5KodfvJQpVFzfHPj9AoIHOrHVH3x192RzIS3hRyR8kZgSCrTgxiDjTeWUzLvg/w7ikEVqVFMh73cQJegVA6A5mkHeUf20NmKzo+e0fGU7Sktk38YyNOdi3fbAiACR6ah1clSB7HaBg3VDiAmQCE8O2tftgcU6ihhnTi6d4i8Lf/traQznQ3mvSbFcw5Pedo8eXaLDhAuqwzMb3uWE9jr+zLlDa8s6+ADNVO/ISu+xV1zpnTdcjATKHaBfsNFntLij1hnyeuTEbhLRAB1T7wc+uAWVlJkkDZK08610a8NWalRtV17U8u8lJbcKWQ4IBnclG6DE+zpgsMHZpcswyeMF092mRZzUbgXG9+nbRcp1JqhgiLJUZdg5jXX7NoLdk7irbrZU4aTFqhbz3P3NexafFDXZEsp1Z1eY0uppRsd0vt8E8rX/HMw9OWHgkg7GDATZSqMu1kgJoSQQg1U3ApXacsl6WBAndLdYF+MyHJMLgzewdAJ4y4qvVMb/VkTJ8Q6PicjwlqyEP5PRLZk7fech4kuTVUqyuTibd5t8D5k=
|
2019-02-17 04:49:12 +08:00
|
|
|
on_success: always
|
|
|
|
on_failure: always
|
2019-02-17 08:05:37 +08:00
|
|
|
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}"
|
2019-10-13 08:51:14 +08:00
|
|
|
- "By: %{author}"
|