couchdb icon indicating copy to clipboard operation
couchdb copied to clipboard

Clean elixir build artifacts with `make clean`

Open jaydoane opened this issue 6 months ago • 1 comments

Overview

Stale Elixir dependencies can cause test failures after upgrading Erlang or Elixir, so remove them whenever we make clean.

Testing recommendations

Confirm it removes Elixir test artifacts.

❯ mix deps.compile

❯ tree -L 3 _build/
_build/
└── dev
    └── lib
        ├── b64url
        ├── bunt
        ├── couchdbtest
        ├── credo
        ├── file_system
        ├── httpotion
        ├── ibrowse
        ├── jason
        ├── jiffy
        ├── junit_formatter
        ├── jwtf
        └── ssl_verify_fun

15 directories, 0 files

❯ make clean

❯ tree -L 3 _build/
_build/

0 directories, 0 files

Related Issues or Pull Requests

Checklist

  • [x] Code is written and works correctly
  • [ ] Changes are covered by tests
  • [ ] Any new configurable parameters are documented in rel/overlay/etc/default.ini
  • [ ] Documentation changes were made in the src/docs folder
  • [ ] Documentation changes were backported (separated PR) to affected branches

jaydoane avatar Aug 21 '24 21:08 jaydoane