Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,6 @@
* [Next Steps / Institution Configuration](developer-documentation/notification-service/ns-new-institution.md)
* [PASS Acceptance Testing](developer-documentation/pass-acceptance-testing/README.md)
* [PASS Docker](developer-documentation/pass-docker/README.md)
* [Testing InvenioRDM](developer-documentation/pass-docker/invenio-rdm.md)
* [Release](developer-documentation/release/README.md)
* [Release Projects One At a Time](developer-documentation/release/release-steps-project-one-at-a-time.md)
* [Manual Release](developer-documentation/release/release-steps-manual.md)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -170,7 +170,7 @@ address (for the `PRODUCTION` mode), then no notification will be dispatched.

Supported environment variables (system property analogs) and default values are:

* `PASS_NOTIFICATION_QUEUE_EVENT_NAME` (`pass.notification.queue.event.name`): `event`
* `PASS_JMS_QUEUE_SUBMISSION_EVENT_NAME` (`pass.notification.queue.event.name`): `event`
* `PASS_NOTIFICATION_MODE` (`pass.notification.mode`): `DEMO`
* `PASS_CORE_URL` (`pass.client.url`): `{PASS_CORE_URL}`
* `PASS_CORE_USER` (`pass.client.user`): `{PASS_CORE_USER}`
Expand Down
34 changes: 0 additions & 34 deletions developer-documentation/pass-docker/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,36 +36,6 @@ Run the following to load sample data into dspace:
docker compose -p pass-docker -f docker-compose.yml -f eclipse-pass.local.yml -f docker-compose-deposit.yml -f dspace-cli.yml -f dspace-cli.ingest.yml run --rm dspace-cli
```

#### Run With Deposit Services and InvenioRDM
In order to run a local instance **_with_** deposit-service, SFTP, InvenioRDM, you can run the following command:

Refer to [PASS Docker Testing InvenioRDM](./invenio-rdm.md) for instructions managing a local test InvenioRDM instance that will communicate with `pass-docker`.

**Note this configuration for deposit services and InvenioRDM is for local testing only and is not intended for production.**

First, start the local test InvenioRDM and add the `Access token` to the appropriate `env` file by following the steps highlighted in [PASS Docker Testing InvenioRDM](./invenio-rdm.md).

After the InvenioRDM service is up and running, run the following commands in the `pass-docker` directory:

```console
docker compose -p pass-docker -f docker-compose.yml -f eclipse-pass.local.yml -f docker-compose-deposit.yml -f docker-compose-deposit-invenio-rdm.yml up -d --no-build --quiet-pull --pull always
```

#### InvenioRDM Submission Requirements

When creating a Submission in PASS that will deposit into InvenioRDM with this local test configuration, there are a
few requirements for Submission input:

* Open a browser and go to [http://localhost:8080/app/](http://localhost:8080/app/)
* Login using the staff1 user
* Create a new submission
* On the Grants step, select the `invenio-test-awd-num-1` grant
* On the Details step:
* Enter a Publisher
* Enter Publication Date (format: yyyy-mm-dd)
* Enter Author in format <last_name>, <first_name>


### Stopping a Local Instance
In order to stop a local instance, you can run the following command:
```
Expand Down Expand Up @@ -172,7 +142,3 @@ Once you have the repository cloned, wait for the Docker Compose environment to
yarn # Installs project dependencies
yarn run test # Runs tests
```


## Related Documentation:
* [PASS Docker Testing InvenioRDM](./invenio-rdm.md)
47 changes: 0 additions & 47 deletions developer-documentation/pass-docker/invenio-rdm.md

This file was deleted.