aboutsummaryrefslogtreecommitdiff
path: root/doc/manual/src/contributing
AgeCommit message (Collapse)Author
2022-12-23Apply suggestions from code reviewJohn Ericson
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2022-12-21Make `./mk/run-test.sh` work by itself; add `mk/debug-test.sh`John Ericson
First, logic is consolidated in the shell script instead of being spread between them and makefiles. That makes understanding what is going on a little easier. This would not be super interesting by itself, but it gives us a way to debug tests more easily. *That* in turn I hope is much more compelling. See the updated manual for details. Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io> Co-authored-by: Eelco Dolstra <edolstra@gmail.com> Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2022-10-05Merge pull request #6652 from abathur/doc_install_testsValentin Gagarin
2022-10-05Apply suggestions from code reviewTravis A. Everett
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2022-09-23add ccacheStdenvSolène Rapenne
when using ccache, rebuild time has been measured 89% faster while not slowing the speed of cold builds
2022-09-18address review feedbackTravis A. Everett
Mainly: - Try to triangulate between narrative that framed this as a new/easy process and the need for a reference that will not quickly grow stale. - Fix a ~continuity issue where the text was talking about "your Cachix cache" before saying that you'd need to make a Cachix cache to enable the installer tests. - Adopt suggestion on titling, and nest subtitles in the installer test section.
2022-09-17Apply suggestions from code reviewTravis A. Everett
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2022-09-16Update doc/manual/src/contributing/hacking.mdValentin Gagarin
2022-09-16Update doc/manual/src/contributing/hacking.mdValentin Gagarin
2022-09-16Update doc/manual/src/contributing/hacking.mdValentin Gagarin
2022-09-16Update doc/manual/src/contributing/hacking.mdValentin Gagarin
2022-08-08Apply suggestions from code reviewTravis A. Everett
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2022-08-05Apply suggestions from code reviewTravis A. Everett
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2022-06-11doc: add install test info to hacking.mdTravis A. Everett
2022-05-12Don’t recommend writing unit testsThéophane Hufschmitt
As asked in <https://github.com/NixOS/nix/pull/6517#discussion_r869416905>
2022-05-10Expand the testing section of the hacking docsThéophane Hufschmitt
- Make it clear what the different kind of tests are, where they live and how they can be ran - Ask people to primarily write unit tests
2021-11-26Documentation: alternative `stdenv` for hackingPamplemousse
Signed-off-by: Pamplemousse <xav.maso@gmail.com>
2021-11-13fix many doc typosKevin Amado
2021-11-08Fix some typos in CLI guideline.Théo Zimmermann
2021-11-03Fix typosDimitris Apostolou
2020-12-17smaller fixesRok Garbas
2020-12-08Switch away from classification as Tier1-3Rok Garbas
to classification to a more descriptive classification.
2020-12-08forgot to add the filesRok Garbas
2020-12-07Merge remote-tracking branch 'origin/master' into cli-guidelineRok Garbas