Skip to content
This repository has been archived by the owner on Jul 14, 2020. It is now read-only.

Split manifest server into separate builder and server #101

Merged
merged 1 commit into from
Feb 21, 2020

Conversation

jnicklas
Copy link
Collaborator

Working towards #93

If we copy the manifest so we get uniquely identified manifests then we need to have control over the static file server which serves these files. This splits the current manifest server into two separate parts, a builder which uses parcel to generate the files, these are just stored to disk and not actually served, and a server which is just a static file server using express.

jnicklas added a commit that referenced this pull request Feb 21, 2020
The fingerprinted filename is stored in the state.

One minor change in this PR is that the orchestrator no longer creates the atom, but must be supplied with one. The reason for this is that we need to be able to extract data from the atom in our tests, and there is no other way of getting hold of it.

Depends on #101
jnicklas added a commit that referenced this pull request Feb 21, 2020
The fingerprinted filename is stored in the state.

One minor change in this PR is that the orchestrator no longer creates the atom, but must be supplied with one. The reason for this is that we need to be able to extract data from the atom in our tests, and there is no other way of getting hold of it.

Depends on #101
Working towards #93

If we copy the manifest so we get uniquely identified manifests then we need to have control over the static file server which serves these files. This splits the current manifest server into two separate parts, a builder which uses parcel to generate the files, these are just stored to disk and not actually served, and a server which is just a static file server using express.
@jnicklas jnicklas merged commit 85fdacc into master Feb 21, 2020
jnicklas added a commit that referenced this pull request Feb 21, 2020
The fingerprinted filename is stored in the state.

One minor change in this PR is that the orchestrator no longer creates the atom, but must be supplied with one. The reason for this is that we need to be able to extract data from the atom in our tests, and there is no other way of getting hold of it.

Depends on #101
jnicklas added a commit that referenced this pull request Feb 21, 2020
The fingerprinted filename is stored in the state.

One minor change in this PR is that the orchestrator no longer creates the atom, but must be supplied with one. The reason for this is that we need to be able to extract data from the atom in our tests, and there is no other way of getting hold of it.

Depends on #101
@cowboyd cowboyd mentioned this pull request Apr 15, 2020
16 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant