Philipp Herzog
Philipp Herzog
## Description The exposed overlay did not work as a standalone, required `final` to be overlayed with rust-overlay prior. This was caused by the `mkRustToolchain` function and the way it...
This PR adds the option to build the derivation on the target server instead of locally. The derivation will first be uploaded to the target system and then built in...
This PR introduces a new optional backend to pull the language servers from: nix. Nix does not necessarily fit the containerization theme of this plugin, but provides a very similar...
Implement a new key for the environment file to provision devhosts based on environments or releases of those. The new scheme is ``` [provisioner:default] release=https://my.flyingcircus.io/releases/metadata/fc-23.11-staging ``` The use of these...
When removing/renaming components after previous deployments, the old component folders in deployment/work are not deleted. This is intended behaviour but can oftentimes lead to forgotten code on the remote. Would...
``` λ ❱ bin/tox py36 create: //flyingcircusio/batou/.tox/py36 SKIPPED: InterpreterNotFound: python3.6 py37 create: //flyingcircusio/batou/.tox/py37 SKIPPED: InterpreterNotFound: python3.7 py38 create: //flyingcircusio/batou/.tox/py38 SKIPPED: InterpreterNotFound: python3.8 py39 create: //flyingcircusio/batou/.tox/py39 SKIPPED: InterpreterNotFound: python3.9 pre-commit create:...
The current behavior is to silently ignore typos and already deleted files. With a warning, the Component would provide more visibility, ease the debugging of typos and show what purge...
When testing local changes on a separate branch via `./batou deploy -P` with the git-bundle method set and some branch restrictions for the environment (e.g. `branch = staging` for a...
@flyingcircusio/release-managers relates to [PL-132065] ## Release process Impact: This PR implements a new subcommand "provision" for `fc-devhost` that takes a channel url and an image url instead of a hydra...
NB: I have opened this Pull Request as a *draft* since I intend to continue working on it by improving the logging output. Since the builds are started concurrently, the...