fxa/_dev
Barry Chen c6d3ce8741
fix(build): use different tmp file name
Because:
 - at least one of the build processes creates a 'tmp' directory in the
   project root directory, which would cause the mono build script to
   fail
   - this is not an issue in CI since its starting state is clean but
     locally if the monorepo's been built before this becomes an issue

This commit:
 - renames the temporary file name slightly
2023-10-19 16:17:15 -05:00
..
docker fix(build): use different tmp file name 2023-10-19 16:17:15 -05:00
firebase feat(dev): add firebase emulator ui visit http://localhost:9299 2021-10-15 16:48:06 -07:00
goaws feat(event-broker): wire up events from auth-server through event-broker to webhooks in local dev 2021-12-15 16:00:50 -08:00
pm2 task(CI): Improve nx caching for CI pipelines 2023-08-29 11:19:54 -07:00
.prettierrc chore(format): mass reformat with prettier 2 and single config 2020-05-24 10:51:57 -07:00
.stylelintrc fix(lint): Add more stylelint rules 2022-06-17 13:19:38 -07:00
README.md chore(CI): Switch to multi stage docker build and clean up 2023-05-11 17:13:06 -07:00

README.md

_dev

This directory contains files to support local development that aren't needed in production, especially things that would otherwise clutter up the root directory.

docker

There are a couple different docker files for the mono repo:

- **docker/ci** - This controls the creation of a base image used for CI pipelines. The goal of this image is to offer quick install and start up times of the fxa project.
- **docker/ci-lockfile-generator** - This is a developer utility, and acts as mechanism / sanity check against yarn lock file mismatches. Prior to yarn 3.3.0 some systems would encounter bad hashes in yarn lock file. In case this ever resurfaces, we will leave this file here.
- **docker/ci/mono** - This file builds a deployable version of the mono repo. It houses all available services in one image. Services can be targeted as needed.