Skip to content

v1.0.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@dpastoor dpastoor released this 26 Apr 14:41
sudo wget https://github.com/metrumresearchgroup/pkgr/releases/download/v1.0.0-rc.1/pkgr_1.0.0-rc.1_linux_amd64.tar.gz -O /tmp/pkgr.tar.gz
sudo tar xzf /tmp/pkgr.tar.gz pkgr
sudo mv pkgr /usr/local/bin/pkgr
sudo chmod +x /usr/local/bin/pkgr

Changelog

bb5e4d9 bump: 1.0.0-rc.1
2800b85 add: debug log message linking tarball installations to their source files.
767717d test: updating test guides for a few integration tests.
22ceb72 Merge pull request #226 from metrumresearchgroup/feature/install-tarball2
f89c05e fix: repairing unit tests (just getting them to work as they were before, not checking for validity at this time)
6a1f12f refactor: consolidate config + minor log tweak
dbd6c8f chore: closing open file objects. Leaving open the objects in Logging code because I don't know if we can close them.
f4653dd fix: closing open files and responding to code review.
92cbd52 test: adding top-level automated tests for pkgr.load.
4e41671 fix: tarball OLD folders are now properly removed whether or not rollback is enabled/disabled.
76376dc fix: making tarball-rollback actually work
eba4d94 chore: cleaning up log statements.
b134e5c add: tarball installation now rolls back in accordance with the usual rollback rules.
43ab9e4 add: pkgr clean cache now removes unpacked tarballs.
bae1152 change: tweaking expected results for tarball-install and tilde-expansion integration tests
7f9ab6f Merge pull request #243 from metrumresearchgroup/feature/expand-tilda
884b70c add: unit tests for expandTilde functions.
9d0c7a7 chore: removing redundant package from integration test and adding indicator in R6 tarball DESCRIPTION file.
7ebff6f add: quick and easy solution for expanding tildes.
28b5cb1 wip: expanding paths using homedir.
a6b00e0 chore: commenting out skipped test that was helpful for development purposes.
813a037 chore: merging from develop.
d5ec99e change: adding new object that lets tarball install track and where the original tarballs were.
19042a2 refactor: changing names to clarify where tarballs are used versus unpacked tarballs.
352ec73 fix: fixing issue where description file was not being updated for tarballs.
068965d Merge pull request #240 from metrumresearchgroup/feature/recommended
3ff340f change: improving output related to tarball installation.
fb5fb6b fix: fixing issue where tarballs would build to exec directory.
fc7c44a merge: merging in from pkgr load branch.
0cda844 chore: removing commented waitgroup.
18e688d change: restructuring to not need WaitGroup
1391be6 chore: minor cleanup and refactoring.
6b53783 change: changing from a worker concurrency model to a semaphore concurrency model.
d1de858 change: closing results channel after loadReport is created. Not necessary, but a bit cleaner.
c7295ac change: Trimming quotes from libPaths and adding function comments.
9ca2c09 change: tweaking the formatting of R cmd output but using
24bc34b chore: trying to get latest commits to push.
17bd2b3 change: no longer failing on presence of stderr lines, disabling logging with --json
2ab8d50 add: working version of concurrent load command.
7e7040b wip: not-working attempt at parallelizing.
4c21178 wip: responding to code review and beginning to parallelize.
4ce4ea5 wip: incorporating some feedback from code review.
521489e chore: removing debugging statements."
9804bff fix: fixing issues with libPath parsing.
9bc888c change: suppressing R startup message.
9d82f32 add: adding successful json printing.
1bbcbbc wip: getting r session and package metadata for json printing (pkgr load)
688e3be add: basic pkgr load command.
ed34c68 add: integration tests for pkgr load.
5ccdd99 wip: added prototype code for load command.
6bb6464 wip: skeleton code for new command.
2c6b9e0 wip: first semi-working solution. tests pass, but need to change working directory to a tmp directory so that binaries aren't built out wrongly.
b1b25b1 fix: adding "whitelist" of base packages to user-defined packages, which stops tarball base deps from crashing the app.
f4b63a4 wip: first half of more simple approach to tarball dependency handling.
9795935 wip: parsing description files.
0c3e47c wip: adding a protoype 'untar' function.
acff42a add: tarballs folder with R6 tarball (for testing).
93d5867 wip: finalizing test-repo for tarball install.
db8ea32 wip: setting up local-repo for automated tarball test.
892998d wip: adding automated test skeleton for tarball install.