summaryrefslogtreecommitdiff
path: root/license-management.gemspec
AgeCommit message (Collapse)Author
2020-10-06Relocate projectmo khan
* chore: do not pass artifacts to downstream jobs * chore: expire artifacts * chore: point to new project_id * chore: remove after_script * refactor: rename license-management to license-finder * docs: Add changelog entry and update links to old repo
2020-10-06Parse composite license expressionsmo khan
* docs: Add changelog entry * fix: update spec to match expected behaviour
2020-08-19test: add performance specsmo khan
2020-08-18Update license_finder to 6.8.1mo khan
* Update CHANGELOG * Add default retry for all jobs * Ensure all deb packages are built
2020-07-10Isolate license_management ruby from projectmo khan
* Target ruby version 2.7.1 * Add spec to fetch gems from a custom source * Add proxy to rubygems.org config * Specify default env vars to support offline environment * Cleanup custom certificates after spec * Inline docker-test script * Do not install license_finder with each installed ruby * Increase gem log verbosity and include backtrace * Extract test fixtures for the different ruby scenarios * Find *.gemspec files in gems dir * Use RUBYLIB to hijack src path * Run scan from project path dir
2020-07-02Update version, CHANGELOG and READMEmo khan
* Install license_finder ~> 6.6 into default gems
2020-06-18Detect variations of the Eclipse Public Licensecan eldem
2020-05-14Record code coveragemo khan
2020-05-13Remove devDependencies from yarn scansmo khan
* Inline creation of PipPackage in legacy scan results * Add CHANGELOG entry
2020-03-26Install pip packages from a custom indexmo khan
* Read PIP_INDEX_URL to identify where to download packages from
2020-03-07Apply gitlab-stylesmo khan
2020-03-07Add link to license compliance documentationmo khan
2020-03-07Export junit reportmo khan
2020-02-24Ensure both bundler 1.x and 2.x is installedv2.5.1mo khan
* Lock version to license_finder 6.0.0
2020-02-18Remove Pipfile overridesmo khan
2020-02-18Update license_finder to 6.0.0mo khan
2020-01-15Add spec to ensure we can parse a v3 Pipfile.lockmo khan
2020-01-15Remove unnecessary codemo khan
2020-01-15Use net/hippie to provider exponential backoff + jitter retriesmo khan
2020-01-09Upgrade python from 3.5 to 3.8mo khan
2019-12-11Upgrade license_finder to 5.11.1mo khan
* Run newest report version first * Change default license finder version to latest * Use --recursive for .NET projects * Update paths in c# test fixtures * Use login shell to source rvm * Tell license finder the version of python to use * Add Changelog entry
2019-10-16This maps the hardcoded names to spdx idsmo khan
The GitLab UI has a hardcoded list of license names that need to be mapped to the equivalent SPDX identifier. * https://gitlab.com/gitlab-org/gitlab/blob/5d760ac8b75c07a3c748485fe08130fcc9af2acf/ee/app/assets/javascripts/vue_shared/license_management/constants.js#L8-32
2019-08-20add mo to list of authors. :)mo khan
2019-08-15insert shim to generate report via ruby APImo khan