| Age | Commit message (Collapse) | Author |
|
* 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
|
|
|
|
|
|
Remove unused bash functions
See merge request gitlab-org/security-products/license-management!224
|
|
|
|
|
|
* chore: remove intermediate containers
* fix: Update rack to 2.2.3
* fix: import nodejs keyring after plugin update
* fix: install dev packages for C based tools
* fix: remove unnecessary packages and cleanup
|
|
|
|
|
|
* do not allow license_scanning job to fail
* update script to download *.deb files
* ensure apt db is valid
* Update CHANGELOG and bump version
|
|
|
|
|
|
|
|
|
|
* Update CHANGELOG
* Add default retry for all jobs
* Ensure all deb packages are built
|
|
|
|
* Use same composer.json and composer.lock file from issue
* Check if vendor path exists before specifying env vars
* Install php from deb package
|
|
* Add test to scan cargo project with packages from a private registry
* Synchronize mono cert store
* Wipe nuget package cache before specs
* Compress /usr/local/share
* Exclude development dependencies
* Add CHANGELOG entry
|
|
|
|
|
|
|
|
* Install ca-certificates-mono
* Download *.deb files to /opt/toolcache/mono
|
|
* Include the latest dotnet SDK in the /opt/asdf/installs directory.
* Update CHANGELOG and bump version
* Compress large directories
|
|
* 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
|
|
|
|
|
|
|
|
* Install license_finder ~> 6.6 into default gems
|
|
|
|
|
|
|
|
|
|
* Scan the conan examples project
* Split licenses by comma
* Add integration test job for c projects
* Add package_manager, version and path to v2.1 report
* Detect collisions between names from different package managers
* Add CHANGELOG entry
* Update README to indicate Conan support
* Print timestamps in install script
|
|
* Move jobs to gitlab-ci.yml files that match the stage they belong to.
* Move linter job to build stage
* Add functional test jobs
* Reduce max size to 2 GB
* Pass the current pipeline image to the downstream jobs
* Replace `edge` tag with `latest`
* Use $CI_DEFAULT_BRANCH instead of master
* Move `.env*` files to config dir and update RELEASE instructions
* Combine `tag` and `release` stages into `deploy` stage as recommended in GitLab docs
* Make the `build-docker-image` job interruptible
* Fix issues found in code quality report
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Add missing packages to report fixtures
|
|
* Inline creation of PipPackage in legacy scan results
* Add CHANGELOG entry
|
|
* Add tests for js projects with npm-lock.json file
* Add specs for project that does not have a package-lock.json
* Fix typo in loading fixture file content not path
* Remove dev dependencies for expected js test reports
* Add spec for using different engine
* Add latest nodejs LTS
* Cleanup files after install and disable NPM update checks
* Install a .curlrc to remove progress meter
* Export LOG_LEVEL=debug in dev mode
* Update fixture files
* Update to latest patch level of nodejs, php, python, ruby
* Add CHANGELOG entry
* Move prepare_javascript from bash to ruby
|
|
* Add CHANGELOG entry
* Avoid shell expansion errors
* Add gradle-license-plugin to local gradle cache
* Download gradle plugin dependencies and use backwards compatible syntax in init.gradle
* Use latest gradle v2
|
|
|
|
|
|
* Install sudo for existing configurations
* Detect dependencies in a gomodules project
* Add CHANGELOG entry and bump version
* Symlink to $GOPATH for non go modules projects
* Remove problematic go get setup
|
|
* Exclude dependencies in "develop" group"
* Install pipenv by default
* Use .venv to match the default location as pipenv
* Use pip-licenses to detect licenses in Pipfile project
* Add variation of the MIT License
* Redirect asdf install stdout to /dev/null
* Add CHANGELOG entry and bump version
|
|
* 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
|