Skip to content

Commit

Permalink
Enables lgtm.com to process this project and create a CodeQL database
Browse files Browse the repository at this point in the history
Motivation:

I'm performing some security research against various Java-based projects as a part of the new [GitHub Security Lab](https://securitylab.github.com/) Bug Bounty program.
Currently, LGTM.com can't create a CodeQL database for this project because of missing dependencies. This fixes the build so it works correctly.

The maintainers may also want to consider enabling the free [LGTM Integration](https://github.com/marketplace/lgtm) once this PR is merged.

Modification:

Adds a `.lgtm.yml` with a tested configuration:
A successful build can be found here:
https://lgtm.com/logs/6695df28f6b2b1d3fd4d03e968b600a3e9c9aecf/lang:java

Result:

LGTM.com will be able to process this repository to create a CodeQL database.
  • Loading branch information
JLLeitschuh authored and normanmaurer committed Jan 17, 2020
1 parent 8410b08 commit 4c2fb0b
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions .lgtm.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
extraction:
java:
prepare:
packages:
- "autoconf"
- "automake"
- "libtool"
- "make"
- "tar"
- "libaio-dev"
- "libssl-dev"
- "libapr1-dev"
- "lksctp-tools"

0 comments on commit 4c2fb0b

Please sign in to comment.