Page MenuHomePhabricator

[ecash-lib] Dockerfile for CI publication to npm
ClosedPublic

Authored by bytesofman on May 7 2024, 22:55.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABCf2211316c9fa: [ecash-lib] Dockerfile for CI publication to npm
Summary

Add a top-level Dockerfile to build and deploy ecash-lib to npm on version bumps

Test Plan

docker build -f ecash-lib.Dockerfile -t ecash-lib_local .

Diff Detail

Repository
rABC Bitcoin ABC
Branch
ecash-lib-ci-top-level
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 28940
Build 57417: Build Diff
Build 57416: arc lint + arc unit

Event Timeline

bytesofman published this revision for review.May 7 2024, 22:56
Fabien requested changes to this revision.May 8 2024, 08:12
Fabien added a subscriber: Fabien.

file looks good except for the hash check which is useless

ecash-lib.Dockerfile
23 ↗(On Diff #47672)

Checking at this stage is not helpful. This doesn't give any confidence to the end user that the binary file is correct, because the user only ever deal with the output of this build.

This revision now requires changes to proceed.May 8 2024, 08:12
bytesofman marked an inline comment as done.

remove checksum

This revision is now accepted and ready to land.May 8 2024, 13:09