summaryrefslogtreecommitdiff
path: root/config/install.sh
AgeCommit message (Collapse)Author
2020-09-13fix: remove problematic packagesmo khan
* 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
2020-09-10fix: do not compresss llvm-7mo khan
2020-09-09fix: do not compress /usr/sharemo khan
* do not allow license_scanning job to fail * update script to download *.deb files * ensure apt db is valid * Update CHANGELOG and bump version
2020-08-21Install tools from .deb packagemo khan
2020-08-13Ensure drupal pkgs are detected correctlymo khan
* Use same composer.json and composer.lock file from issue * Check if vendor path exists before specifying env vars * Install php from deb package
2020-08-07Add limited network support for Cargo projectsmo khan
* 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
2020-08-06Package license management deb from deb jobmo khan
2020-07-16Install mono/nuget at build timemo khan
* Install ca-certificates-mono * Download *.deb files to /opt/toolcache/mono
2020-07-16Install dotnet SDKmo khan
* Include the latest dotnet SDK in the /opt/asdf/installs directory. * Update CHANGELOG and bump version * Compress large directories
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-09Do not inflate/deflate mono/dotnetmo khan
2020-07-09Remove GUI packages, install dotnet at scan timemo khan
2020-07-07Add collapsible sections to get timing info for each sectionmo khan
2020-07-02Update version, CHANGELOG and READMEmo khan
* Install license_finder ~> 6.6 into default gems
2020-05-26Scan Conan projectsmo khan
* 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
2020-05-20Compress using multiple threadsmo khan
2020-05-19Run install steps in parallel where possiblemo khan
2020-05-19Revert to compression level 19mo khan
2020-05-19Reduce compression factor to fit build under 60 minutesmo khan
2020-05-19Pass -19 to tar compress programmo khan
2020-05-19Compress /opt/asdf using level 19 in zstandardmo khan
2020-05-14Update go list command to be compatible with 1.14mo khan
* Add missing packages to report fixtures
2020-05-04Add tests for js npm projectsmo khan
* 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
2020-04-02Reproduce failure with go modules scanningmo khan
* 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
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-18Add stage to install maven license plugin into maven cachemo khan
2020-03-18Skip install for each java versionmo khan
2020-03-18Install maven-license-plugin at build timemo khan
2020-03-09Compress large directories and exclude more filesmo khan
2020-03-09Revert to system version of golangmo khan
2020-03-08Install golang via asdfmo khan
2020-03-07checkout latest asdf tagmo khan
2020-03-07Do not delete copyright noticesmo khan
2020-03-07Compress directories after deleting non-essential filesmo khan
2020-03-03Remove deletion of files that are archived in .tar.zstmo khan
2020-03-03Double quote ASDF_DATA_DIRmo khan
2020-03-02Revert to compressing mono and dotnet bloatmo khan
2020-03-02Compress /usr/share and /usr/libmo khan
2020-03-02Compress mono and dotnet directoriesmo khan
2020-03-02Compress /opt/asdf to shrink imagemo khan
2020-02-27Install mono-complete for Net.HTTP libraries so NuGet can make API callsmo khan
2020-02-27Install the latest mono-runtime and nugetmo khan
2020-02-27Skip mono and use nuget packagemo khan
2020-02-27Allow rwx for allmo khan
2020-02-25Set permissions on /tmpmo khan
2020-02-24Install php from sourcemo khan
2020-02-24Install additional python dependenciesmo khan
2020-02-24Install composermo khan
2020-02-23Install python, ruby and nodejs to also install default packagesmo khan
2020-02-23Exclude several pathsmo khan