G-Node / G-Node/gin-proc

Error handling

Open
#9 2 comments 0 reactions 0 assignees View on GitHub
discussion
Dominant language
Python
Stars
0
Forks
7
PR merge metrics
No merged PRs in 30d

Description

What happens with the build if a step in the drone.yml produces an error?

It should probably handle errors differently depending on the build step: setup, processing, output handling, etc. For example, if a user specifies some files to be pushed back on success but some of the files don't exist, it should probably warn that some of the specified files don't exist but it shouldn't fail completely (or at least, the files that **do** exist should be pushed).

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names drone.yml but no source files or tests; start by tracing how its setup, processing, and output steps handle errors. Map the current behavior for missing output files and other step failures, then define completion as documented, consistent handling for each step, including warnings and any allowed partial success.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.