Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #11 from ismaelbouyaf/remove-sandbox-falseHEAD2.3.9-channel-unstable-2021-10-14master | ismaelbouyaf | 2021-10-14 | 2 | -4/+2 |
|\ | | | | | Remove sandbox=false | ||||
| * | Remove sandbox=false | Ismaël Bouya | 2021-10-14 | 2 | -4/+2 |
|/ | | | | | | The sandbox was (probably) enabled due to the .stack/shell.nix files: it made use of buildStackProject, which requires to run outside of the sandbox for some reason ( https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/haskell-modules/generic-stack-builder.nix#L25 ). Now that this file is not used anymore, we can reenable the sandbox. It should help fix in particular this recent issue we’re facing in the CI: https://github.com/jfischoff/tmp-postgres/issues/251 | ||||
* | Merge pull request #13 from ismaelbouyaf/fix-github-action | ismaelbouyaf | 2021-10-14 | 1 | -2/+2 |
|\ | | | | | Fix github action | ||||
| * | Fix github action | Ismaël Bouya | 2021-10-14 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #12 from ismaelbouyaf/use-github-action | ismaelbouyaf | 2021-10-14 | 2 | -19/+56 |
|\ | | | | | Use github action | ||||
| * | Use github action | Ismaël Bouya | 2021-10-14 | 2 | -19/+56 |
|/ | |||||
* | Merge pull request #9 from ismaelbouyaf/use_dedicated_system | ismaelbouyaf | 2020-12-17 | 3 | -21/+23 |
|\ | | | | | Use dedicated system path for nix | ||||
| * | Upgrade nix version | Ismaël Bouya | 2020-12-17 | 2 | -6/+4 |
| | | |||||
| * | Use a profile folder outside of /nix/var | Ismaël Bouya | 2020-12-16 | 3 | -1/+3 |
| | | |||||
| * | Use dedicated system path for nix | Ismaël Bouya | 2020-12-16 | 3 | -15/+17 |
|/ | |||||
* | Merge pull request #8 from paulrbr-fl/upgrade-nix2.3.4-channel-19.09 | paulrbr-fl | 2020-05-04 | 3 | -11/+2 |
|\ | | | | | Nix upgrade to 2.3.4 and volume management tweak | ||||
| * | nix: upgrade from 2.3.1 to 2.3.4 | Paul Bonaud | 2020-05-04 | 2 | -2/+2 |
| | | | | | | | | Mostly bugfixes inside nix itself ✨ | ||||
| * | volume: no need to duplicate the initial nix store | Paul Bonaud | 2020-05-04 | 3 | -9/+0 |
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a partial revert of #7 where we added a copy of the initial nix store to make sure it's not lost when we use a volume for the /nix mounting point in the container. However this was an unecessary duplication. The initial nix store is already present in the docker image and can be retrieved by using a “named” volume with `-v nix-store:/nix`, docker will copy the /nix path of the image inside a volume called `nix-store` on the host machine for us we don't need to it manually. Of course if mounting an empty directory from the host machine (with `-v /tmp/nix-store:/nix`) then the image won't boot (because docker will NOT copy the content of the /nix path inside the image into the /tmp/nix-store path of the host machine). This change drastically reduces the image size (basically /2 as we were duplicating the biggest source of disk space…) ``` REPOSITORY TAG IMAGE ID CREATED SIZE docker-nix 2.3.4-vol f74209e25515 About a minute ago 1.58GB docker-nix 2.3.4 61880484ceb1 12 minutes ago 835MB ``` Let's be 🍃 instead of ⛰️ | ||||
* | Merge pull request #7 from paulrbr-fl/nix-store-as-a-volym2.3.1-channel-19.09-v2 | paulrbr-fl | 2020-02-05 | 4 | -5/+37 |
|\ | | | | | volume: change base images to be able to mount /nix/store as volume | ||||
| * | volume: change base images to be able to mount /nix/store as volume | Paul Bonaud | 2020-02-05 | 4 | -5/+37 |
|/ | | | | | | These changes will allow the nix store to be mounted as a volume and still be able to launch a bash console with the correct nix environment. | ||||
* | Merge pull request #6 from paulrbr-fl/upgrade-nix2.3.1-channel-19.09 | paulrbr-fl | 2019-12-10 | 2 | -10/+10 |
|\ | | | | | Upgrade: nix to latest v2.3.1 and upgrade channel to stable 19.09 | ||||
| * | Upgrade: nix to latest v2.3.1 and upgrade channel to stable 19.09 | Paul Bonaud | 2019-12-10 | 2 | -10/+10 |
|/ | |||||
* | Merge pull request #5 from haitlahcen/upgrade-19.032.2.1-channel-19.03 | Hussein A | 2019-03-22 | 3 | -9/+15 |
|\ | | | | | Upgrade from 18.09 to 19.03 | ||||
| * | chore(readme): update | Hussein Ait-Lahcen | 2019-03-22 | 1 | -1/+1 |
| | | |||||
| * | chore(nix-cli): upgrade from 2.1.3 to 2.2.1 | Hussein Ait-Lahcen | 2019-03-22 | 2 | -4/+8 |
| | | |||||
| * | chore(nix-channel): upgrade from 18.09 to 19.03 and add special `unstable` | Hussein Ait-Lahcen | 2019-03-22 | 2 | -4/+6 |
|/ | |||||
* | Merge pull request #4 from haitlahcen/stable-nixpkgs2.1.3-2 | Hussein Ait -Lahcen | 2018-11-05 | 2 | -4/+4 |
|\ | | | | | fix: pin unstable nixpkgs to latest stable release (18.09) | ||||
| * | fix: pin unstable nixpkgs to latest stable release (18.09) | Hussein Ait-Lahcen | 2018-11-05 | 2 | -4/+4 |
|/ | |||||
* | Merge pull request #3 from paulrbr-fl/add-debian-based2.1.3-1 | paulrbr-fl | 2018-10-31 | 3 | -1/+46 |
|\ | | | | | Add debian based images | ||||
| * | Add debian based images | Paul B | 2018-10-31 | 3 | -1/+46 |
|/ | |||||
* | Merge pull request #2 from paulrbr-fl/add-lang2.1.3 | paulrbr-fl | 2018-10-29 | 1 | -1/+12 |
|\ | | | | | Build locales with NIX | ||||
| * | Build locales with NIX | Paul B | 2018-10-29 | 1 | -1/+12 |
| | | | | | | | | Again something found and debugged by the 🦸 @haitlahcen | ||||
* | | Merge pull request #1 from paulrbr-fl/add-lang | paulrbr-fl | 2018-10-29 | 1 | -1/+4 |
|\| | | | | | Adding LANG variable which is empty by default on Alpine | ||||
| * | Adding LANG variable which is empty by default on Alpine | Paul B | 2018-10-29 | 1 | -1/+4 |
|/ | | | | Problem arising with nix found by @haitlahcen | ||||
* | Update README.md with build and hub badges | Paul B | 2018-10-26 | 1 | -0/+2 |
| | |||||
* | ci: Fix builds | Paul B | 2018-10-26 | 1 | -2/+2 |
| | |||||
* | dockerfile(entrypoint): use "login shell" in all bash commandsupdate-entrypoint | Paul B | 2018-10-26 | 1 | -0/+1 |
| | |||||
* | Initial nix docker image | Paul B | 2018-10-26 | 4 | -0/+557 |