Skip to content

Conversation

@igorpecovnik
Copy link
Member

@igorpecovnik igorpecovnik commented Jan 18, 2026

Summary

  • Add documentation for the new ARMBIAN_DOCKER_AUTO_PULL build switch
  • Document automatic Docker image pulling feature via system cronjob
  • Include usage examples and system file locations

Changes

  • Added comprehensive documentation for ARMBIAN_DOCKER_AUTO_PULL in the "Host environment" section
  • Documented all three options: yes, no, and undefined (default)
  • Included practical examples showing how to enable and disable the feature
  • Added technical details about system files created when the feature is enabled

Context

This documentation supports the feature being developed in armbian/build#9265, which adds automatic Docker image pulling and cleanup functionality.

Test plan

  • Documentation follows existing format and style
  • Examples are clear and accurate
  • Placed in logical section (Host environment, near other Docker options)

Create docs preview on PR

Documentation website preview will be available shortly:


 Open WWW preview 

Document the new ARMBIAN_DOCKER_AUTO_PULL feature that enables automatic
Docker image pulling via a system cronjob. This opt-in feature prevents
waiting for image pulls during builds by keeping images fresh in the
background.
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 18, 2026

Walkthrough

This pull request adds documentation for a new build switch ARMBIAN_DOCKER_AUTO_PULL in the Developer Guide. The change introduces a string parameter with three possible values (yes, no, and undefined as default) that enables automatic background updates of Docker build images via a scheduled cronjob every 12 hours, including cleanup logic to retain the 2 most recent images per tag. The documentation includes configuration examples, usage notes, and details about generated files and cron scheduling.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Suggested labels

Needs review, size/small

Suggested reviewers

  • EvilOlaf
🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and accurately summarizes the main change: adding documentation for the ARMBIAN_DOCKER_AUTO_PULL build switch.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description check ✅ Passed The PR description clearly describes the documentation changes, including the new ARMBIAN_DOCKER_AUTO_PULL build switch, its options, examples, and context.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch docs/docker-auto-pull-switch

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions bot added size/small PR with less then 50 lines Needs review Seeking for review labels Jan 18, 2026
@coderabbitai coderabbitai bot requested a review from EvilOlaf January 18, 2026 11:00
github-actions bot pushed a commit that referenced this pull request Jan 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs review Seeking for review size/small PR with less then 50 lines

Development

Successfully merging this pull request may close these issues.

2 participants