• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

CyberDuck79 / duckfile
80%
main: 80%

Build:
Build:
LAST BUILD BRANCH: fix/sonarqube-code-quality-issues
DEFAULT BRANCH: main
Repo Added 10 Aug 2025 04:23PM UTC
Files 26
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH 68-separated-targets-and-remotes-configurations
branch: 68-separated-targets-and-remotes-configurations
CHANGE BRANCH
x
Reset
  • 68-separated-targets-and-remotes-configurations
  • 10-provide-allowdeny-list
  • 30-default-target-property-as-ref
  • 7-verbose-and-debug-flags
  • 8-optional-sha256-checksum-pinning-for-the-template-file
  • chore/refactor-run-split-tests
  • dependabot/go_modules/github.com/spf13/cobra-1.10.1
  • dependabot/go_modules/github.com/spf13/pflag-1.0.10
  • dependabot/go_modules/github.com/spf13/pflag-1.0.9
  • dependencies-update
  • docs/remove-shallow-option
  • feat/add-emojis-to-info-messages
  • feat/config-flag
  • feat/security-config-files
  • feat/self-copy-rendered
  • feat/submodules-support
  • feat/two-tier-cache-refactor
  • feature/cli-command-testing
  • feature/commit-hash-tracking
  • feature/enhance-init-add-wizard
  • feature/env-file-support
  • feature/environment-variables
  • feature/exec-command-conflict-resolution
  • fix-release-ci
  • fix/sonarqube-code-quality-issues
  • fix/wizard-validation-improvements
  • golangci-lint
  • improve-command-help-text
  • log-level
  • main
  • sync-exec-refacto
  • update-readme-fix-codecov

29 Sep 2025 01:36PM UTC coverage: 79.561% (+0.03%) from 79.529%
18098910427

Pull #70

github

CyberDuck79
fix(github-security-bot): alerts fixes
Pull Request #70: Phase 2: Implement separated targets and remotes configurations

590 of 684 new or added lines in 9 files covered. (86.26%)

24 existing lines in 5 files now uncovered.

2756 of 3464 relevant lines covered (79.56%)

11.38 hits per line

Relevant lines Covered
Build:
Build:
3464 RELEVANT LINES 2756 COVERED LINES
11.38 HITS PER LINE
Source Files on 68-separated-targets-and-remotes-configurations
  • Tree
  • List 26
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
18098910427 68-separated-targets-and-remotes-configurations fix(github-security-bot): alerts fixes Pull #70 29 Sep 2025 01:37PM UTC CyberDuck79 github
79.56
18098700607 68-separated-targets-and-remotes-configurations ci(sonarqube): removed useless sonarqube config Pull #70 29 Sep 2025 01:30PM UTC CyberDuck79 github
79.57
18098349565 68-separated-targets-and-remotes-configurations ci(sonarqube): attempt to exclude tests from analysis Pull #70 29 Sep 2025 01:18PM UTC CyberDuck79 github
79.57
18097932143 68-separated-targets-and-remotes-configurations config: add SonarQube configuration to exclude test files - Exclude all *_test.go and test_*.go files from analysis - Exclude test data directories and other non-production code - Add duplication exclusions (sonar.cpd.exclusions) for test files -... Pull #70 29 Sep 2025 01:04PM UTC CyberDuck79 github
79.57
18097442731 68-separated-targets-and-remotes-configurations refactor: extract writeMetadataFile helper to reduce metadata writing duplication - Add writeMetadataFile() helper function for consistent JSON metadata writing - Replace duplicate json.Marshal + os.WriteFile patterns in remote.go - Reduces code ... Pull #70 29 Sep 2025 12:46PM UTC CyberDuck79 github
79.57
18097400734 68-separated-targets-and-remotes-configurations refactor: eliminate code duplication and reduce cognitive complexity - Extract PrepareTemplateResult creation into helper function - Add getTargetCacheDir() and getBaseTemplateName() helpers to reduce duplication - Break down prepareAndRenderTemp... Pull #70 29 Sep 2025 12:45PM UTC CyberDuck79 github
79.5
18097174406 68-separated-targets-and-remotes-configurations refactor: reduce cognitive complexity in key functions to meet SonarQube standards - Extract argument parsing logic in executeTargetFromArgsWithCmd (24→≤15) - Simplify config file resolution in loadConfig (22→≤15) - Break down URL parsing in extr... Pull #70 29 Sep 2025 12:37PM UTC CyberDuck79 github
79.46
18096575249 68-separated-targets-and-remotes-configurations feat: update example duck.yaml to demonstrate remote configuration patterns - Renamed main-templates to latest-templates for clarity - Added build-stable and test-stable targets using stable-templates - Converted docs target to inline remote conf... Pull #70 29 Sep 2025 12:17PM UTC CyberDuck79 github
79.15
18076874627 68-separated-targets-and-remotes-configurations feat: implement separated remotes and targets configuration Add support for shared remote template definitions to avoid duplication. Multiple targets can now reference the same remote via templateRef field. Maintains full backward compatibility w... Pull #69 28 Sep 2025 04:25PM UTC CyberDuck79 github
79.8
18076871720 68-separated-targets-and-remotes-configurations feat: implement separated remotes and targets configuration Add support for shared remote template definitions to avoid duplication. Multiple targets can now reference the same remote via templateRef field. Maintains full backward compatibility w... Pull #69 28 Sep 2025 04:25PM UTC CyberDuck79 github
79.8
See All Builds (107)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc