Skip to content
Snippets Groups Projects
  1. Aug 05, 2023
    • Volker Schukai's avatar
      chore: Refactor `flake.nix` file by removing unnecessary code and adding tracing statements · 3bdd3db3
      Volker Schukai authored
      - Remove commented out `versionTool` declaration and its uses in `flake.nix`
      - Add `version` tracing statement to `flake.nix`
      - Add `build` tracing statement to `flake.nix`
      3bdd3db3
    • Volker Schukai's avatar
      chore: Update Nixpkgs and refactor build process · 79f339e9
      Volker Schukai authored
      - Update Nixpkgs/NixOS version
      - Update `lastModifiedDate` for older versions of flakes
      - Add `versionAndBuild` calculation for fetching version and build
      - Remove commented out code for fetching version and build
      - Update `versionToolPackage` assignment
      - Remove `version` and `build` assignments after `versionAndBuild` calculation
      - Update `version` and `build` assignments within `versionAndBuild` calculation
      - Add output files `"version"` and `"build"` to `versionAndBuild` calculation
      - Update `versionTool.defaultPackage.${system}` assignment in `buildInputs`
      - Update `vendorSha256` value
      - Update `ldflags` value in `docman` build phase
      - Add `homepage` field to `meta` attribute for `docman`
      - Update `maintainers` field in `meta` attribute for `docman`
      - Update `buildInputs` field in `default` devShell
      79f339e9
    • Volker Schukai's avatar
      build: Refactor build process to include version and build information · 90566cc4
      Volker Schukai authored
      - Updated build process to include version and build information using `versionTool`
      - Improved security by updating `vendorSha256` with a new value
      - Added code to build `versionTool` for the current system
      - Enhanced functionality by fetching the version and build information using `versionTool`
      90566cc4
    • Volker Schukai's avatar
      chore: Refactor file structure and dependencies · b794bbb6
      Volker Schukai authored
      - Add `versionToolPackage` variable to simplify code
      - Update references to `versionTool` to use `versionToolPackage`
      - Fix typo in the `docman` package description
      - Update `vendorSha256` value to match new dependencies
      - Add `ldflags` to `docman` build options
      - Add `buildInputs` for `versionToolPackage` in `docman`
      - Add metadata for `docman` package
      - Reviewed and made changes in multiple files
      - Improved code readability and maintainability
      b794bbb6
    • Volker Schukai's avatar
      build: Refactor `flake.nix` file and `docman` package definition · 28d40c3a
      Volker Schukai authored
      - Updated `flake.nix` file with various modifications and additions
      - Added build phase and updated version variables in `docman` package definition
      - Updated `ldflags` and `vendorSha256` variables in `docman` package definition
      - Added a new dependency in `buildInputs` and metadata for `docman` package
      28d40c3a
    • Volker Schukai's avatar
      build: Update dependencies and build configuration · b07d224a
      Volker Schukai authored
      - Updated `flake.nix` file
      - Updated `versionTool` URL to `https://gitlab.schukai.com/oss/utilities/version/-/archive/0.5.0/version-0.5.0.tar.gz`
      - Removed commented out `versionTool` hash
      - Modified `ldflags` value to include new `gitlab.schukai.com/oss/utilities/documentation-manager` URL
      - Removed `vendorSha256` line
      - Added `versionTool.defaultPackage.${system}` to `buildInputs` list
      b07d224a
    • Volker Schukai's avatar
      build: Improve version information and build process for `docman` package · e78d4b09
      Volker Schukai authored
      - Include version information in the `docman` package
      - Add version and build information to `ldflags` option in the `docman` package
      - Update `vendorSha256` in the `docman` package
      e78d4b09
    • Volker Schukai's avatar
      chore: Fix quotes in `flake.nix` for release values · a74b3a42
      Volker Schukai authored
      - Fix the quotes in `flake.nix` for `ldflags` by adding escaped quotes around the values
      a74b3a42
    • Volker Schukai's avatar
      chore: Refactor configuration setup and command execution · 1297b8b2
      Volker Schukai authored
      - Remove commented out code and unused code related to settings, configuration change event handling, and message and config endpoints
      - Fix bug where error messages are not printed when there are configuration errors and verbose mode is disabled
      - Update vendorSha256, ldflags, buildInputs, and description for the docman package in flake.nix
      - Remove Database struct and add Verbose field to AppConfig struct in source/config/definition.go
      - Refactor TestMaskCodeBlocks function in source/utils/strings_test.go
      - Modify SetUp function in source/config/setup.go
      - Update ConfigPath and remove Release command in CommandsStruct struct in source/command/definition.go
      - Change variable assignment and add error handling, command line argument parsing, setup of configuration, and execution of commands in source/command/execute.go
      - Add version parameter and disable DIRENV_ENABLED and DIRENV_TRUSTED in .idea/runConfigurations/go_build_gitlab_schukai_com_oss_utilities_documentation_manager.xml
      1297b8b2
    • Volker Schukai's avatar
      chore: manage flake · e5eb8bed
      Volker Schukai authored
      e5eb8bed
    • Volker Schukai's avatar
      chore: manage flake · 42909cd5
      Volker Schukai authored
      42909cd5
    • Volker Schukai's avatar
      chore: manage flake · 49a9620f
      Volker Schukai authored
      49a9620f
    • Volker Schukai's avatar
      chore: manage flake · 4c9439b8
      Volker Schukai authored
      4c9439b8
    • Volker Schukai's avatar
      chore: manage flake · 96f3150e
      Volker Schukai authored
      96f3150e
    • Volker Schukai's avatar
      refactor: new structure and nix · 4132c09d
      Volker Schukai authored
      4132c09d
Loading