hermit icon indicating copy to clipboard operation
hermit copied to clipboard

🐚 Hermit manages isolated, self-bootstrapping sets of tools in software projects.

Results 90 hermit issues
Sort by recently updated
recently updated
newest added

This is a hacky roughy sketch of what I was thinking…

Changing the Python package to: ```hcl env = { PYTHONPYCACHEPREFIX: "${PYTHONUSERBASE}/cache", PATH: "${PYTHONUSERBASE}/bin:${PATH}", } ``` Caused expansion to fail and Python binaries not to be discovered.

Populate sha256 instead of sha256sums(https://github.com/cashapp/hermit/pull/299) for the installed packages in an activated hermit environment. This is an alternative approach and might look a little better on the manifest file as...

This change although not cleaned up will record the shasum value. Now we have to take a decision to write it back to the hcl files or create a new...

`kubectl` 1.25 will remove a bunch of code related to [vendors login code](https://cloud.google.com/blog/products/containers-kubernetes/kubectl-auth-changes-in-gke). In the case of GKE, after `kubectl 1.25` you will have to install `gke-gcloud-auth-plugin` component in order...

Example in https://cashapp.github.io/hermit/packaging/tutorial/#create-a-basic-manifest: ![image](https://user-images.githubusercontent.com/31338/179714700-abc19636-e01b-4c66-8223-ed83cf0d754f.png) Using Firefox 102.0.1 in Ubuntu.

### Issue Currently (as of commit [da318c6cdf6dc4559fae3a9fbb458c53b1c9fba6](https://github.com/cashapp/hermit/commit/da318c6cdf6dc4559fae3a9fbb458c53b1c9fba6)), `hermit`'s bootstrapping script `install.sh` is an unconditional [curl-and-exec](https://github.com/cashapp/hermit/blob/da318c6cdf6dc4559fae3a9fbb458c53b1c9fba6/files/hermit#L25). Although `${HERMIT_DIST_URL}` is presumably a trusted URL via HTTPS when instantiated, it lacks explicitness, and...

nested setup: 1. `bin/hermit` in root folder 2. `gradle-plugin/bin/hermit` as a nested setup when doing `hermit install` in gradle-plugin folder, files weren't added to git after. ![image](https://user-images.githubusercontent.com/1623058/172775120-500afe30-164d-461d-a083-1a4d6a14c39b.png)

The bin/hermit.hcl sources variable is not supporting repo tags. Example: sources = ["https://gitlab.com/onis-oss/hermit-packages.git#onis-oss"] Results in this error: fatal:hermit: /home/rolandknight/git/gitlab.com/onis-oss/tlc/sandbox/bin/hermit.hcl: unsupported source "https://gitlab.com/onis-oss/hermit-packages.git#onis-oss"

good first issue