Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.1.0 #28

Merged
merged 25 commits into from
Jul 2, 2015
Merged

v0.1.0 #28

merged 25 commits into from
Jul 2, 2015

Conversation

progrium
Copy link
Contributor

@progrium progrium commented Jul 2, 2015

Fixed

  • Resolved issue where deps-install download URL has a redirect
  • Ensure gun-find-root changes working directory to $GUN_ROOT

Added

  • -t and --trace as last argument, enables -x closer to command
  • Basic test coverage
  • Build artifacts on CircleCI, including Go workspace
  • Calling help explicitly will show second level commands
  • GUN_PATH used for module sourcing with PATH-like semantics
  • Added some initial remote module libraries

Removed

Changed

  • Deprecated GUN_MODULE_PATH in favor of GUN_PATH
  • Standard error used for warnings and errors
  • Static compilation of binary
  • version builtin command is now :version
  • help builtin command is now :help
  • update builtin command is now :update
  • env builtin command is now :env
  • fn builtin command is now ::

lalyos and others added 25 commits March 2, 2015 13:45
In case GUN_ROOT isn't in the parent chain, but given explicitly bu env var: `GUN_ROOT=/etc/mygunroot gun`
gun-find-root should `cd` into it.
Changelog added about fix-curl-with-redirect and fix-cd-into-gunroot
fixes PR #16 if combined with TRACE=1
ensure 0 return code when TRACE enabled
Some package like the gcloud sdk, installs itself in a dir structure witn bin,lib, ...
Symlinking from .gun/bin/gcloud -> .gun/google-cloud-sdk/bin/gcloud seems the easiest
solution
When filename=some.tar.gz the double # eats up 'some.tar.' and leaves only 'gz'
single # extracts correct 'tar.gz'
Fixing dependency extension extraction
Fix deps-check to accept symlinked binaries
- renamed include directory to src
- bumped to 0.1.0 for next release
- Deprecated `GUN_MODULE_PATH` in favor of `GUN_PATH`
- Standard error used for warnings and errors
- added `:get` cli command for fetching modules
- added `module-require` for fetching and loading remote modules if not installed
- use of `.gun` dir now uses `GUN_DIR`
progrium added a commit that referenced this pull request Jul 2, 2015
@progrium progrium merged commit d3d8e78 into release Jul 2, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants