- Sep 30, 2019
-
-
Georges Racinet authored
-
- Sep 29, 2019
-
-
Georges Racinet authored
The nmap package also brings the swiss-army-knife ncat command
-
Georges Racinet authored
This is primarily intended to make easier to run commands as the `git` user. Instead of the cumbersome `su git -s /bin/bash`, followed by hg and git commands, and back to the root shell, one can simply use `sudo -u git hg` or `sudo -u git git...` and of course `sudo -u git bash`, perhaps more obvious than `su git -s /bin/bash` In particular, the PATH has been set so that binaries embedded by GitLab are accessible. Notably, this includes `git`, but also includes `psql`, so that this works: sudo -u gitlab-psql psql -l -h /var/opt/gitlab/postgresql/ (we could set PGHOST in a follow-up to make it even easier) WIP better usability for the git user
-
- Sep 26, 2019
-
-
Georges Racinet authored
-
- Sep 27, 2019
-
-
Georges Racinet authored
-
- Sep 26, 2019
-
-
Georges Racinet authored
It would have been more satisfying to take the opportunity to initiate the 'heptapod' extension to introduce this backport, but I'd like to have this almost immediately in 0.6.1. It's not harder to remove this patch once we reach 5.2, which should have the proper fix, with a new option to take closed heads into account.
-
- Sep 25, 2019
-
-
Georges Racinet authored
-
- Sep 17, 2019
-
-
Georges Racinet authored
-
Georges Racinet authored
The extraction from heptapod/omnibus produced a new head on the default branch before we published the release changesets. Better merge than reconverting even though probably nobody has cloned this repo at this point
-
Georges Racinet authored
-
convert-repo authored
-
- Sep 16, 2019
-
-
Georges Racinet authored
-
Georges Racinet authored
-
Georges Racinet authored
Import Url had an old issue, made compat sorting explicit
-
- Sep 13, 2019
-
-
Georges Racinet authored
Although I don't plan to give it an explicit RC tag either here or on Docker, unless there's a suprise, this will be 0.6.0.
-
- Sep 12, 2019
-
-
Georges Racinet authored
We are very close to releasing, only need to consider heptapod!27 and fixes for heptapod#86
-
Georges Racinet authored
-
Georges Racinet authored
This will serve as developer guide for now.
-
Georges Racinet authored
Not having /usr/bin/less was getting long.
-
Georges Racinet authored
-
Georges Racinet authored
It'll be nicer for simulation mode summary
-
Georges Racinet authored
To build and push everything, not running the container in the end would look like ./build-launch --build-base-image --no-run --push We aren't so far from a CI goal that would launch the tests and push only if they do pass.
-
Georges Racinet authored
Helpful if we just want to build
-
Georges Racinet authored
One less hardcoded constant can only help in the long run.
-
Georges Racinet authored
what I remembered incorrectly as Docker environment is actually Docker context, as any build command will tell you in its output.
-
Georges Racinet authored
Just running is already helpful; also, in conjunction with --image-tag, this provides an quick way to check the base image.
-
Georges Racinet authored
The option was there, but the corresponding 'if' statement had simply been forgotten.
-
Georges Racinet authored
Removing duplication is always a good thing, and in particular, makes these sequences of operations controlled by boolean flags easier to follow. Here this exposes a bug.
-
- Sep 11, 2019
-
-
Georges Racinet authored
There are more merge requests to bless like this for Heptapod 0.6.0, this is just an intermediate step.
-
Georges Racinet authored
The old launch.sh wasn't so useful without volume mounts, and it was obviously out of the question to introduce paths that make sense on a given developer system only. Rewriting in Python makes it much more auto-documented and easily configurable, thanks to the power of argparse, and also allows to have defaults that could be acceptable for many developers. Some of the defaults (e.g., HTTP port) are tailored for heptapod-tests defaults. Finally, all of this makes sense for developer installations, so the new script is within heptapod_docker_dev/
-
Georges Racinet authored
I don't want to depend on it, because docker-compose is not universal. Besides, for it to be useful in daily development or deployment, it would need to include installation specific stuff that would be at best confusing for general users.
-
Georges Racinet authored
It is a pain for people that need to test their changes easily, and dev.heptapod.net has no problem handling such small pulls, especially with the `pull_branch` restriction.
-
- Aug 01, 2019
-
-
Georges Racinet authored
I'm mostly tired of setting these manually on each update from my mounted host repos.
-
- Sep 08, 2019
-
-
Georges Racinet authored
- the explanation for 'unreleased' is more global - subsections for better user awareness of breaking changes
-
Georges Racinet authored
-
- Sep 07, 2019
-
-
Georges Racinet authored
The changelog for the unreleased version contains only those changes that are available in the current latest Docker image tag
-
Georges Racinet authored
Docker Hub's markdown doesn't like it
-
Georges Racinet authored
-
- Sep 06, 2019
-
-
Georges Racinet authored
This is not yet a formal merge of the 10.1.7+ce.0 tag in omnibus, but this doesn't change much, the only actual change is a bump of Mattermost to 4.2.2
-
Georges Racinet authored
See CHANGES.md for details
-