livepeer / livepeer/devenv

Use `set -e` in lpdev

Open
#27 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
1
Forks
4
PR merge metrics
No merged PRs in 30d

Description

When commands fail to execute, it can be easy to miss (eg, during a contract deploy procedure) and problems become more difficult to diagnose and trace later on. Use `set -e` to halt the execution of the lpdev script as soon as a command fails.

Will likely require some work to get everything flowing cleanly under various conditions.

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the lpdev script and first exercise the contract deploy procedure described in the issue, noting commands that can fail silently. Add failure halting while keeping expected conditions flowing cleanly, then verify that execution stops when a command fails.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
devops
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.