-
Notifications
You must be signed in to change notification settings - Fork 501
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'develop' into 8305-payara6-ee10-v3 #8305
- Loading branch information
Showing
30 changed files
with
801 additions
and
451 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,80 @@ | ||
name: 'Deploy to Beta Testing' | ||
|
||
on: | ||
push: | ||
branches: | ||
- develop | ||
|
||
jobs: | ||
build: | ||
runs-on: ubuntu-latest | ||
environment: beta-testing | ||
|
||
steps: | ||
- uses: actions/checkout@v3 | ||
|
||
- uses: actions/setup-java@v3 | ||
with: | ||
distribution: 'zulu' | ||
java-version: '11' | ||
|
||
- name: Build application war | ||
run: mvn package | ||
|
||
- name: Get war file name | ||
working-directory: target | ||
run: echo "war_file=$(ls *.war | head -1)">> $GITHUB_ENV | ||
|
||
- name: Upload war artifact | ||
uses: actions/upload-artifact@v3 | ||
with: | ||
name: built-app | ||
path: ./target/${{ env.war_file }} | ||
|
||
deploy-to-payara: | ||
needs: build | ||
runs-on: ubuntu-latest | ||
environment: beta-testing | ||
|
||
steps: | ||
- uses: actions/checkout@v3 | ||
|
||
- name: Download war artifact | ||
uses: actions/download-artifact@v3 | ||
with: | ||
name: built-app | ||
path: ./ | ||
|
||
- name: Get war file name | ||
run: echo "war_file=$(ls *.war | head -1)">> $GITHUB_ENV | ||
|
||
- name: Copy war file to remote instance | ||
uses: appleboy/scp-action@master | ||
with: | ||
host: ${{ secrets.PAYARA_INSTANCE_HOST }} | ||
username: ${{ secrets.PAYARA_INSTANCE_USERNAME }} | ||
key: ${{ secrets.PAYARA_INSTANCE_SSH_PRIVATE_KEY }} | ||
source: './${{ env.war_file }}' | ||
target: '/home/${{ secrets.PAYARA_INSTANCE_USERNAME }}' | ||
overwrite: true | ||
|
||
- name: Execute payara war deployment remotely | ||
uses: appleboy/ssh-action@v1.0.0 | ||
env: | ||
INPUT_WAR_FILE: ${{ env.war_file }} | ||
with: | ||
host: ${{ secrets.PAYARA_INSTANCE_HOST }} | ||
username: ${{ secrets.PAYARA_INSTANCE_USERNAME }} | ||
key: ${{ secrets.PAYARA_INSTANCE_SSH_PRIVATE_KEY }} | ||
envs: INPUT_WAR_FILE | ||
script: | | ||
APPLICATION_NAME=dataverse-backend | ||
ASADMIN='/usr/local/payara5/bin/asadmin --user admin' | ||
$ASADMIN undeploy $APPLICATION_NAME | ||
$ASADMIN stop-domain | ||
rm -rf /usr/local/payara5/glassfish/domains/domain1/generated | ||
rm -rf /usr/local/payara5/glassfish/domains/domain1/osgi-cache | ||
$ASADMIN start-domain | ||
$ASADMIN deploy --name $APPLICATION_NAME $INPUT_WAR_FILE | ||
$ASADMIN stop-domain | ||
$ASADMIN start-domain |
15 changes: 15 additions & 0 deletions
15
doc/release-notes/8889-2-filepids-in-collections-changes.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
The default for whether PIDs are registered for files or not is now false. | ||
|
||
Installations where file PIDs were enabled by default will have to add the :FilePIDsEnabled = true setting to maintain the existing functionality. | ||
|
||
Add step to install: | ||
|
||
If your installation did not have :FilePIDsEnabled set, you will need to set it to true to keep file PIDs enabled: | ||
|
||
curl -X PUT -d 'true' http://localhost:8080/api/admin/settings/:FilePIDsEnabled | ||
|
||
|
||
|
||
It is now possible to allow File PIDs to be enabled/disabled per collection. See the [:AllowEnablingFilePIDsPerCollection](https://guides.dataverse.org/en/latest/installation/config.html#allowenablingfilepidspercollection) section of the Configuration guide for details. | ||
|
||
For example, registration of PIDs for files can now be enabled in a specific collection when it is disabled instance-wide. Or it can be disabled in specific collections where it is enabled by default. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
With this release a new experimental external tool type has been added to the Dataverse Software. The tool type is "query" and its first implementation is an experimental tool named "Ask the Data" which allows users to ask natural language queries of tabular files in Dataverse. More information is available in the External Tools section of the guides. |
13 changes: 7 additions & 6 deletions
13
doc/sphinx-guides/source/_static/admin/dataverse-external-tools.tsv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,7 @@ | ||
Tool Type Scope Description | ||
Data Explorer explore file A GUI which lists the variables in a tabular data file allowing searching, charting and cross tabulation analysis. See the README.md file at https://github.com/scholarsportal/dataverse-data-explorer-v2 for the instructions on adding Data Explorer to your Dataverse. | ||
Whole Tale explore dataset A platform for the creation of reproducible research packages that allows users to launch containerized interactive analysis environments based on popular tools such as Jupyter and RStudio. Using this integration, Dataverse users can launch Jupyter and RStudio environments to analyze published datasets. For more information, see the `Whole Tale User Guide <https://wholetale.readthedocs.io/en/stable/users_guide/integration.html>`_. | ||
Binder explore dataset Binder allows you to spin up custom computing environments in the cloud (including Jupyter notebooks) with the files from your dataset. `Installation instructions <https://github.com/data-exp-lab/girder_ythub/issues/10>`_ are in the Data Exploration Lab girder_ythub project. See also :ref:`binder`. | ||
File Previewers explore file A set of tools that display the content of files - including audio, html, `Hypothes.is <https://hypothes.is/>`_ annotations, images, PDF, text, video, tabular data, spreadsheets, GeoJSON, GeoTIFF, Shapefile, zip, HDF5, NetCDF, and NcML files - allowing them to be viewed without downloading the file. The previewers can be run directly from github.io, so the only required step is using the Dataverse API to register the ones you want to use. Documentation, including how to optionally brand the previewers, and an invitation to contribute through github are in the README.md file. Initial development was led by the Qualitative Data Repository and the spreasdheet previewer was added by the Social Sciences and Humanities Open Cloud (SSHOC) project. https://github.com/gdcc/dataverse-previewers | ||
Data Curation Tool configure file A GUI for curating data by adding labels, groups, weights and other details to assist with informed reuse. See the README.md file at https://github.com/scholarsportal/Dataverse-Data-Curation-Tool for the installation instructions. | ||
Tool Type Scope Description | ||
Data Explorer explore file "A GUI which lists the variables in a tabular data file allowing searching, charting and cross tabulation analysis. See the README.md file at https://github.com/scholarsportal/dataverse-data-explorer-v2 for the instructions on adding Data Explorer to your Dataverse." | ||
Whole Tale explore dataset "A platform for the creation of reproducible research packages that allows users to launch containerized interactive analysis environments based on popular tools such as Jupyter and RStudio. Using this integration, Dataverse users can launch Jupyter and RStudio environments to analyze published datasets. For more information, see the `Whole Tale User Guide <https://wholetale.readthedocs.io/en/stable/users_guide/integration.html>`_." | ||
Binder explore dataset Binder allows you to spin up custom computing environments in the cloud (including Jupyter notebooks) with the files from your dataset. `Installation instructions <https://github.com/data-exp-lab/girder_ythub/issues/10>`_ are in the Data Exploration Lab girder_ythub project. | ||
File Previewers explore file "A set of tools that display the content of files - including audio, html, `Hypothes.is <https://hypothes.is/>`_ annotations, images, PDF, text, video, tabular data, spreadsheets, GeoJSON, zip, and NcML files - allowing them to be viewed without downloading the file. The previewers can be run directly from github.io, so the only required step is using the Dataverse API to register the ones you want to use. Documentation, including how to optionally brand the previewers, and an invitation to contribute through github are in the README.md file. Initial development was led by the Qualitative Data Repository and the spreasdheet previewer was added by the Social Sciences and Humanities Open Cloud (SSHOC) project. https://github.com/gdcc/dataverse-previewers" | ||
Data Curation Tool configure file "A GUI for curating data by adding labels, groups, weights and other details to assist with informed reuse. See the README.md file at https://github.com/scholarsportal/Dataverse-Data-Curation-Tool for the installation instructions." | ||
Ask the Data query file Ask the Data is an experimental tool that allows you ask natural language questions about the data contained in Dataverse tables (tabular data). See the README.md file at https://github.com/IQSS/askdataverse/tree/main/askthedata for the instructions on adding Ask the Data to your Dataverse installation. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.