Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3 site changes #906

Merged
merged 11 commits into from
Oct 1, 2024
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
_site
.DS_Store
Gemfile.lock
Gemfile.lock
.jekyll-metadata
.vscode/
4 changes: 3 additions & 1 deletion _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ mailing_list_user_url: https://lists.openmainframeproject.org/g/zowe-user
youtube_zowe_url: https://www.youtube.com/playlist?list=PL8REpLGaY9QE_9d57tw3KQdwSVLKuTpUZ
conformance_page_url: https://www.openmainframeproject.org/projects/zowe/conformance
omp_calendar_url: https://zoom-lfx.platform.linuxfoundation.org/meetings/zowe
zos_download_url: legal.html?version=
zos_download_url: legal.html?type=pax&version=
containerization_download_url: legal.html?type=containerization&version=
cli_download_url: legal.html?type=cli&version=
cli_plugins_download_url: legal.html?type=cli-plugins&version=
Expand All @@ -44,6 +44,7 @@ zowe_v2_fmid_oss_version: 2.0.0
zos_component_install_doc_url: https://docs.zowe.org/stable/user-guide/install-zos.html
zowe_containerization_install_doc_url: https://docs.zowe.org/stable/user-guide/k8s-introduction
zowe_cli_install_doc_url: https://docs.zowe.org/stable/user-guide/cli-install-cli-checklist
zowe_intellij_explorer_install_doc_url: https://docs.zowe.org/stable/user-guide/intellij-install
zowe_explorer_install_doc_url: https://docs.zowe.org/stable/user-guide/ze-install
zowe_sdk_install_doc_url: https://docs.zowe.org/stable/user-guide/sdks-using
vscode_marketplace_url: https://marketplace.visualstudio.com/items?itemName=Zowe.vscode-extension-for-zowe
Expand All @@ -66,6 +67,7 @@ zowe_cli_db2_plugin_url: https://github.com/zowe/zowe-cli-db2-plugin
zowe_cli_ftp_plugin_url: https://github.com/zowe/zowe-cli-ftp-plugin
zowe_cli_ims_plugin_url: https://github.com/zowe/zowe-cli-ims-plugin
zowe_cli_mq_plugin_url: https://github.com/zowe/zowe-cli-mq-plugin
zowe_intellij_explorer_marketplace_url: https://plugins.jetbrains.com/plugin/18688-zowe-explorer
zowe_explorer_doc_url: https://docs.zowe.org/stable/user-guide/ze-install.html#installing-zowe-explorer
zowe_explorer_github_url: https://github.com/zowe/zowe-explorer-vscode
zowe_explorer_slack_url: https://openmainframeproject.slack.com/archives/CUVE37Z5F
Expand Down
22 changes: 21 additions & 1 deletion _data/releases.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,33 @@
# List of Zowe releases - update here and it will update the entire site :-)
# Note - keep this in order as the latest release is pulled from the first item in the list!
future:
v3:
- version: 3.1.0
release_date: 2025-02-03
v2:
- version: 2.18.1
release_date: 2025-01-15
release_date: 2025-02-24
v1:
- version: 1.28.8
release_date: 2024-10-14

v3:
- version: 3.0.0
zos_version: 3.0.0
smpe_version: 3.0.0
smpe_sysmod:
smpe_numbers:
containerization_version: 3.0.0
cli_version: 3.0.0
cli_plugins_version: 3.0.0
intellij_explorer_version: 3.0.0
explorer_version: 3.0.0
node_sdk_version: 3.0.0
python_sdk_version: 3.0.0
release_date: 2024-10-01
documentation: stable
release_notes: v3_0_0

v2:
- version: 2.18.0
zen_version: 1.0.1
Expand Down
59 changes: 59 additions & 0 deletions _includes/common.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
<!-- Used to trigger download of binaries -->
<script>
function getArtifactInfo(params) {
var version = params.get('version');
let componentName = '';
let artifact = '';
let sbomGroup = [];


switch (params.get('type')) {
case 'cli':
artifact = `zowe-cli-package-${version}.zip`;
componentName = `Zowe CLI v${version}`;
sbomGroup = ['cli', 'aggregate']
break;
case 'cli-plugins':
artifact = `zowe-cli-plugins-${version}.zip`;
componentName = `Zowe CLI Plugins v${version}`;
sbomGroup = ['cli', 'aggregate']
break;
case 'pax':
artifact = `zowe-${version}.pax`;
componentName = `Zowe PAX v${version}`;
sbomGroup = ['zos', 'aggregate']
break;
case 'smpe':
artifact = `zowe-smpe-package-${version}.zip`;
componentName = `Zowe SMPE v${version}`;
sbomGroup = ['zos', 'aggregate']
break;
case 'containerization':
artifact = `zowe-containerization-${version}.zip`;
componentName = `Zowe Containerization v${version}`;
break;
case 'pswi':
artifact = `zowe-PSWI-${version}.pax.Z`;
componentName = `Zowe PSWI v${version}`;
sbomGroup = ['zos', 'aggregate']
break;
case 'python-sdk':
artifact = `zowe-python-sdk-${version}.zip`
componentName = `Zowe Python SDK v${version}`
break;
case 'nodejs-sdk':
artifact = `zowe-nodejs-sdk-${version}.zip`
componentName = `Zowe NodeJS SDK v${version}`
sbomGroup = ['cli', 'aggregate']
break;
default:
artifact = 'unknown'
componentName = 'unknown component download'
sbomGroup = [];
break;
}

return { 'artifact': artifact, 'componentName': componentName, 'sbomGroup': sbomGroup };
}

</script>
Loading