Skip to content

Add documentation for ARMBIAN_DOCKER_AUTO_PULL build switch#865

Merged
igorpecovnik merged 1 commit intomainfrom
docs/docker-auto-pull-switch
Jan 31, 2026
Merged

Add documentation for ARMBIAN_DOCKER_AUTO_PULL build switch#865
igorpecovnik merged 1 commit intomainfrom
docs/docker-auto-pull-switch

Conversation

@igorpecovnik
Copy link
Copy Markdown
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
Copy Markdown
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
@igorpecovnik igorpecovnik merged commit 0aea5e5 into main Jan 31, 2026
1 check passed
@igorpecovnik igorpecovnik deleted the docs/docker-auto-pull-switch branch January 31, 2026 23:23
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