ClearGrow Agent
b10e4223f7
Merge issue/CG-72 to main
ci/woodpecker/push/woodpecker Pipeline was successful
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
2025-12-11 08:33:59 -07:00
ClearGrow Agent
fe053ae6fc
fix: CG-72 Add TEST_PROBE_MARKER constant to version.h
...
ci/woodpecker/push/woodpecker Pipeline was successful
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-11 08:25:01 -07:00
CI System
1741f667a6
Fix Woodpecker pipeline: pass APP_DIR env to nrfutil subshell
...
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
Release Build / Build and Release Firmware (push) Has been cancelled
Environment variables aren't inherited by the nrfutil launch subshell.
Pass APP_DIR=$(pwd) on the command line so it's available in the build.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
v0.1.0
2025-12-10 20:53:35 -07:00
CI System
fe691a937a
Fix Woodpecker pipeline: use nrfutil toolchain-manager launch
...
ci/woodpecker/push/woodpecker Pipeline failed
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
The nordicplayground/nrfconnect-sdk image requires running commands through
nrfutil toolchain-manager launch to access west and the ARM toolchain.
Woodpecker overrides the image entrypoint, so we call it explicitly.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 20:52:25 -07:00
CI System
6c2513d9da
Fix Woodpecker pipeline: inline PATH export with west commands
...
ci/woodpecker/push/woodpecker Pipeline failed
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
Remove entrypoint override which caused 'bash -c requires argument' error.
Instead, inline the PATH and ZEPHYR_BASE exports with each west command.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 20:51:09 -07:00
CI System
a21b269357
Fix Woodpecker pipeline: set PATH for west toolchain
...
ci/woodpecker/push/woodpecker Pipeline failed
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
The nordicplayground/nrfconnect-sdk image has west installed in /workdir/nrf/.venv.
Override entrypoint to use bash directly and set PATH to include the venv bin.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 20:50:22 -07:00
CI System
3933bd1270
Switch to nordicplayground/nrfconnect-sdk image
...
ci/woodpecker/push/woodpecker Pipeline failed
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
Use the pre-built image with SDK included to avoid slow
SDK initialization during CI builds.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 20:40:37 -07:00
CI System
b7fc531a78
Add x86_64-linux-gnu lib path for libcurl
...
ci/woodpecker/push/woodpecker Pipeline failed
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
git-remote-https needs libcurl-gnutls.so.4
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 20:37:13 -07:00
CI System
de023f9646
Add git-core to PATH for HTTPS cloning
...
ci/woodpecker/push/woodpecker Pipeline failed
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
git-remote-https is in usr/local/libexec/git-core
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 20:35:38 -07:00
CI System
2f7ed61046
Fix LD_LIBRARY_PATH to include usr/local/lib
...
ci/woodpecker/push/woodpecker Pipeline failed
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
libpython3.9.so is in /opt/ncs/toolchains/.../usr/local/lib
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 20:34:17 -07:00
CI System
8b735e69be
Add LD_LIBRARY_PATH for Python shared libraries
...
ci/woodpecker/push/woodpecker Pipeline failed
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
The nRF Connect SDK toolchain has its own Python installation
that requires LD_LIBRARY_PATH to find libpython3.9.so.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 20:33:10 -07:00
CI System
7654cc1203
Add Gitea release upload for tagged versions
...
ci/woodpecker/push/woodpecker Pipeline failed
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
- Trigger builds on tags in addition to push/PR
- Copy firmware binaries to release/ directory with version names
- Upload .hex and .bin files to Gitea releases on tag
- Use map syntax for environment (fixes deprecation warning)
- Remove duplicate .woodpecker/build.yaml
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 20:32:17 -07:00
CI System
1e6ab4ccd5
Fix PATH for nRF Connect SDK toolchain
...
ci/woodpecker/push/build Pipeline failed
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
Set PATH environment variable to include west and other tools
from the nRF Connect SDK toolchain.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 20:04:32 -07:00
CI System
71e1129332
Fix YAML syntax in Woodpecker pipeline
...
ci/woodpecker/push/build Pipeline failed
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
Quote echo commands containing colons to prevent YAML parsing errors.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 20:01:34 -07:00
CI System
bcc56d3ee1
Add root .woodpecker.yaml for compatibility
...
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 19:58:42 -07:00
CI System
7df4e9d451
Add Woodpecker CI pipeline for Zephyr builds
...
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
Migrating from TeamCity to Woodpecker CI. Pipeline:
- Triggers on push and pull requests
- Uses nRF Connect SDK v2.6.0 toolchain
- Builds for nRF52840 DK target
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 19:47:14 -07:00
CI System
f1f2023af6
Remove west.yml - using pre-installed SDK in CI
...
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
CI build uses cmake directly with ZEPHYR_BASE pointing to the
pre-installed nRF Connect SDK in the toolchain Docker image,
so a west manifest is not needed.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 17:32:44 -07:00
CI System
d6c2ae7c09
Add west.yml manifest for CI builds
...
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
Adds nRF Connect SDK v2.6.0 manifest file required for west-based
builds in TeamCity CI. The manifest references the Nordic SDK and
allows the probe application to build as a standalone west workspace.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 17:27:05 -07:00
CI System
4f8a43a582
refactor: trim CLAUDE.md per best practices
...
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
Following Anthropic's Claude Code best practices:
- CLAUDE.md: 504 → 121 lines
Keep concise: commands, code style, critical rules.
Move detailed specs to /opt/repos/docs/reference/
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-10 15:54:36 -07:00
CI System
94925bb9d3
Fix Docker build: run docker directly instead of TeamCity wrapper
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
2025-12-10 10:38:50 -07:00
CI System
413f9c6b63
Fix repository URL: Brent/probe
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
2025-12-10 10:27:29 -07:00
CI System
cf5566724f
Fix pom.xml dependencies for TeamCity DSL
...
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
- Add TeamCity server repository for plugin dependencies
- Use configs-dsl-kotlin-latest artifacts
- Update Kotlin version to 2.0.21
2025-12-10 10:23:58 -07:00
CI System
71185fd3ed
Fix TeamCity Kotlin DSL configuration
...
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
- Remove plugin-dependent features (commit status publisher)
- Simplify Docker and VCS root config
- Use standard TeamCity parameters
2025-12-10 10:18:44 -07:00
ClearGrow Agent
a59a2b4f3c
Add TeamCity CI
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
2025-12-10 10:04:42 -07:00
ClearGrow Agent
39a696bdd2
Initial commit: migrate from GitHub
ClearGrow Probe CI / Build Development Firmware (push) Has been cancelled
ClearGrow Probe CI / Build Production Firmware (push) Has been cancelled
ClearGrow Probe CI / CI Status Summary (push) Has been cancelled
2025-12-10 09:32:24 -07:00