summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-01Merge branch '212843-lf-cli-opts' into 'master'v3.3.1mo khan
Fix bug with forwarding LICENSE_FINDER_CLI_OPTS See merge request gitlab-org/security-products/license-management!131
2020-04-01Fix bug with forwarding LICENSE_FINDER_CLI_OPTSmo khan
2020-03-31Merge branch '199059-setup-py' into 'master'v3.3.0mo khan
Use virtualenv and pip-licenses to scan python projects See merge request gitlab-org/security-products/license-management!128
2020-03-30Use virtualenv, pip-licenses to scan projectsmo khan
* Add PIL License to list of normalized licenses * Update Python 3 v2.0 report fixture * Add CHANGELOG entry * Define local variables in bash functions * Ensure `SETUP_CMD` continues to work for python projects * build virtualenv app-data cache * Fallback to legacy scanner when SETUP_CMD is used * Extract Shell class to be able to pass custom env
2020-03-27Merge branch '199059-setup-py' into 'master'v3.2.0Can Eldem
Read `PIP_INDEX_URL` to install python packages. See merge request gitlab-org/security-products/license-management!125
2020-03-26Add CHANGELOG entrymo khan
2020-03-26Install pip packages from a custom indexmo khan
* Read PIP_INDEX_URL to identify where to download packages from
2020-03-24Merge branch 'enable-maven-logging' into 'master'v3.1.4Can Eldem
Include debug logs from the license-maven-plugin See merge request gitlab-org/security-products/license-management!127
2020-03-23Add CHANGELOG and bump versionmo khan
2020-03-23Include debug logs from the license-maven-pluginmo khan
2020-03-23Merge branch '211515-load-plugin-from-local' into 'master'v3.1.3Can Eldem
Install maven license plugin into local repository. See merge request gitlab-org/security-products/license-management!124
2020-03-20Update CHANGELOG and bump versionmo khan
2020-03-20Copy the entire maven local repositorymo khan
2020-03-20Specify version of plugin to load it from the local repomo khan
2020-03-20Merge branch 'java-maven-multimodules' into 'master'v3.1.2Can Eldem
Detect all licenses for maven multi-module projects. See merge request gitlab-org/security-products/license-management!123
2020-03-20Install maven packages for multi-module setupmo khan
* Install packages when multiple maven modules are detected * Add CHANGELOG entry * Install gem silently * Add package manager to test description * Sort paths
2020-03-19Merge branch 'bug-fixes' into 'master'v3.1.1mo khan
Fix usage of SETUP_CMD See merge request gitlab-org/security-products/license-management!122
2020-03-19Update CHANGELOGmo khan
2020-03-19Fix usage of SETUP_CMDmo khan
2020-03-18Merge branch '33727-airgap' into 'master'v3.1.0mo khan
Scan maven projects with dependencies from a custom repository See merge request gitlab-org/security-products/license-management!120
2020-03-18Remove extra mvn install stepmo khan
LicenseFinder uses the [mvn license-maven-plugin:download-licenses](https://github.com/pivotal/LicenseFinder/blob/57914395fba6c8ceb741b1dc7ca2ef4efe91f6c9/lib/license_finder/package_managers/maven.rb#L16) plugin to fetch licenses. There is no need for the extra `mvn install` step. We just need to make sure that the `MAVEN_CLI_OPTS` are forwarded to `mvn` properly.
2020-03-18Fix linter errormo khan
2020-03-18Add frozen string literal pragmamo khan
2020-03-18Add CHANGELOG entrymo khan
2020-03-18Use MAVEN_CLI_OPTSmo khan
2020-03-18Split recursive optionmo khan
2020-03-18Fix how options are passed in specmo khan
2020-03-18Print original command in outputmo khan
2020-03-18Add stage to install maven license plugin into maven cachemo khan
2020-03-18Extract test fixturesmo khan
2020-03-18Skip install for each java versionmo khan
2020-03-18Add gitlab-maven as a server with the CI_JOB_TOKEN for authenticationmo khan
2020-03-18Install maven-license-plugin at build timemo khan
2020-03-18Install the gitlab-maven profile to allow fetching from the project maven ↵mo khan
repository
2020-03-18Update to version 1.2 which includes the license elementmo khan
2020-03-18Add spec to test pulling a package from a custom repositorymo khan
2020-03-18Split patches into separate filesmo khan
2020-03-18Move clone step to a before(:example)v3.0.0mo khan
2020-03-18Override default entrypoint to allow license scan script to workmo khan
2020-03-09Export CI_PROJECT_DIR instead of PROJECT_PATHmo khan
2020-03-09Check for CI_PROJECT_DIR variable otherwise fallback to commandline argumentsmo khan
2020-03-09Exclude tmp dir from rubocop scanmo khan
2020-03-09Compress large directories and exclude more filesmo khan
2020-03-09Take the last argument providedmo khan
2020-03-09Print input arguments when CI_DEBUG_TRACE is enabledmo khan
2020-03-09Install License-Scanning job to scan itselfmo khan
2020-03-09Add additional notes to READMEmo khan
2020-03-09Add notes to README on how to debug an issuemo khan
2020-03-09Code quality job is not able to download gitlab-styles gemmo khan
2020-03-09Remove --with option in setupmo khan