Skip to content

Commit fe585a6

Browse files
committed
.NET and Java Tutorials
0 parents  commit fe585a6

File tree

213 files changed

+37577
-0
lines changed
  • .github/workflows
  • config/search
  • content/english
    • java
      • advanced-features
        • faceted-complex-search-groupdocs-java
        • groupdocs-search-java-advanced-search-features
        • groupdocs-search-java-chunk-based-search-tutorial
        • groupdocs-search-java-implementation-guide
        • groupdocs-search-java-index-report-guide
        • master-date-range-searches-groupdocs-java
      • dictionaries-language-processing
        • disable-stop-words-groupdocs-search-java
        • implement-synonym-dictionaries-groupdocs-search-java
        • java-groupdocs-search-spelling-correction-tutorial
        • master-alphabet-dictionary-indexing-groupdocs-search-java
      • document-management
        • groupdocs-search-java-homophone-document-management-guide
        • groupdocs-search-java-modify-attributes-indexing
        • guide-updating-index-versions-groupdocs-search-java
        • mastering-groupdocs-search-java-index-management-guide
      • exception-handling-logging
      • getting-started
      • highlighting
      • indexing
        • automate-document-indexing-groupdocs-search-java
        • create-manage-groupdocs-search-java-index
        • efficient-document-indexing-search-groupdocs-java
        • groupdocs-search-java-advanced-indexing
        • groupdocs-search-java-create-index-guide
        • groupdocs-search-java-create-index
        • groupdocs-search-java-document-subject-indexing
        • groupdocs-search-java-efficient-document-indexing
        • groupdocs-search-java-efficient-index-alias-management
        • groupdocs-search-java-image-indexing-system
        • groupdocs-search-java-implementation-document-indexing
        • groupdocs-search-java-index-alias-management
        • groupdocs-search-java-metadata-indexing
        • guide-groupdocs-search-java-index-spelling-correction
        • implement-document-indexing-groupdocs-search-java
        • master-text-indexing-java-groupdocs-search-guide
        • mastering-groupdocs-search-indexing-event-handling-java
        • mastering-groupdocs-search-java-password-docs
      • integration-interoperability
      • licensing-configuration
        • groupdocs-search-java-implementation-license
        • groupdocs-search-java-implementation
        • java-license-management-groupdocs-search-setup
        • mastering-groupdocs-search-java-configure-deploy
        • retrieve-supported-file-formats-groupdocs-search-java
      • performance-optimization
        • groupdocs-search-java-efficient-indexing-document-text-output
        • groupdocs-search-java-index-optimization
        • implement-optimize-groupdocs-search-java
        • master-groupdocs-search-java-index-query-optimization
      • queries-query-building
      • search-network
        • configuring-groupdocs-search-java-optimize-networks
        • deploy-groupdocs-search-java-network
        • implement-groupdocs-search-java-network-configuration-deployment
        • java-groupdocs-search-configuration-sync-guide
        • master-groupdocs-search-java-network-nodes
        • optimize-search-network-groupdocs-java
        • scalable-search-groupdocs-java
        • scalable-search-network-groupdocs-java
      • searching
        • groupdocs-search-java-advanced-text-search-guide
        • groupdocs-search-java-fuzzy-document-indexing
        • groupdocs-search-java-homophone-guide
        • groupdocs-search-java-phrase-wildcard
        • groupdocs-search-java-regex-tutorial
        • implement-boolean-searches-groupdocs-java
        • java-full-text-search-groupdocs-custom-extractor
        • master-case-sensitive-searches-java-groupdocs
        • master-document-search-groupdocs-java
        • master-fuzzy-search-java-groupdocs
        • master-groupdocs-search-java-document-indexing
        • master-text-searching-java-groupdocs-search-stop-words
        • master-text-searching-java-groupdocs
        • mastering-document-search-groupdocs-java
        • wildcard-searches-groupdocs-java-guide
      • text-extraction-processing
    • net
      • advanced-features
        • advanced-search-filters-groupdocs-redaction-net
        • groupdocs-redaction-net-faceted-search-implementation
        • groupdocs-search-redaction-net-tutorial
        • master-document-password-management-net-groupdocs
        • mastering-groupdocs-redaction-search-dotnet
      • dictionaries-language-processing
        • groupdocs-search-dotnet-spell-correction-implementation-guide
        • master-synonym-management-dotnet-groupdocs-search-redaction
      • document-management
        • display-file-formats-groupdocs-redaction-net
        • groupdocs-redaction-dotnet-file-filtering
        • groupdocs-redaction-net-document-metadata
        • groupdocs-redaction-net-finder-management-guide
        • groupdocs-search-redaction-net-guide
        • groupdocs-search-redaction-net-tutorial
        • implement-groupdocs-search-redaction-update-index-features
        • implement-net-high-compression-text-redact-data-groupdocs
        • implement-net-search-redaction-groupdocs
        • master-aspose-groupdocs-directory-management-redaction-net
        • master-document-management-groupdocs-aspose
        • master-document-redaction-groupdocs-net
        • master-document-redaction-groupdocs-redaction-net
        • master-groupdocs-search-redaction-net-document-management
        • master-net-index-management-groupdocs-search-redaction
        • mastering-document-management-groupdocs-redaction-net
        • mastering-groupdocs-redaction-net-secure-document-redaction
        • net-document-redaction-indexing-groupdocs
      • exception-handling-logging
        • mastering-logging-dotnet-groupdocs-custom-console-logger-guide
        • net-custom-exception-word-handling-groupdocs-redaction
      • getting-started
      • highlighting
      • indexing
        • dotnet-indexing-groupdocs-custom-alphabets-blended-searches
        • groupdocs-redaction-net-document-indexing
        • groupdocs-redaction-net-index-alias-management
        • groupdocs-search-homophone-index-dotnet
        • groupdocs-search-keyboard-layout-correction
        • implement-net-groupdocs-search-index-search-documents
        • implement-synchronous-indexing-groupdocs-search-redaction
        • index-and-redact-documents-groupdocs-net
        • index-search-pdf-word-subject-groupdocs-redaction
        • master-document-indexing-redaction-groupdocs-net
        • master-net-text-indexing-redaction-groupdocs
        • mastering-groupdocs-search-net-index-optimization
        • optimize-net-indexing-custom-stop-words-groupdocs
        • password-based-indexing-groupdocs-search-dotnet
      • integration-interoperability
      • licensing-configuration
      • performance-optimization
        • groupdocs-efficient-document-search-redaction
        • groupdocs-redaction-net-alphabet-dictionary-indexing
        • groupdocs-redaction-net-optimize-indexing-cancellation-async-threads
        • master-net-backup-cache-optimization-groupdocs-redaction
        • mastering-groupdocs-search-net-text-replacement
        • optimize-groupdocs-redaction-index-spelling-management
        • optimize-net-document-indexing-aspose-ocr-groupdocs-redaction
      • queries-query-building
      • search-network
        • aspose-search-network-groupdocs-redaction-net-guide
        • configure-net-search-network-groupdocs
        • configuring-groupdocs-search-network-net-guide
        • groupdocs-net-deploy-search-node-index-retrieve
        • groupdocs-redaction-net-search-network-sync
        • implement-groupdocs-redaction-net-search-network
        • implement-search-network-groupdocs-dotnet
        • master-groupdocs-search-redaction-scalable-networks
        • master-index-creation-merging-groupdocs-redaction-net
      • searching
        • case-sensitive-search-net-groupdocs-redaction
        • groupdocs-redaction-net-fuzzy-search-algorithm
        • groupdocs-search-homophone-net-implement
        • implement-aspose-html-word-finder-groupdocs-redaction-dotnet
        • implement-numeric-range-search-net-groupdocs
        • master-groupdocs-search-net-fuzzy-regex-subqueries
        • master-phrase-search-dotnet-groupdocs-redaction
        • mastering-date-range-searches-dotnet-groupdocs
        • mastering-wildcard-searches-dotnet-groupdocs-redaction
        • net-phrase-finder-groupdocs-redaction-aspose-guide
        • net-regex-search-groupdocs-search-documents-management
      • text-extraction-processing
        • efficient-log-extraction-net-groupdocs
        • groupdocs-document-extraction-redaction-net
        • groupdocs-redaction-dotnet-manage-stop-words
        • groupdocs-redaction-net-custom-word-forms-provider
        • groupdocs-text-manipulation-guide-net
        • implement-text-encoding-detection-groupdocs-net
        • master-case-sensitive-word-matching-groupdocs-redaction-net
        • master-groupdocs-redaction-search-net
        • master-text-node-parsing-aspose-html-groupdocs-redaction-dotnet
        • net-text-splitting-groupdocs-redaction
  • layouts

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

213 files changed

+37577
-0
lines changed

.github/workflows/production.yml

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
# This is a basic workflow to help you get started with Actions
2+
3+
name: tutorials.groupdocs.com(tutorials-search)(family)(Production)
4+
5+
# Controls when the action will run.
6+
on:
7+
# Triggers the workflow on push or pull request events but only for the master branch
8+
push:
9+
branches: [ master ]
10+
paths:
11+
- 'content/**'
12+
pull_request:
13+
branches: [ master ]
14+
paths:
15+
- 'content/**'
16+
17+
# Allows you to run this workflow manually from the Actions tab
18+
workflow_dispatch:
19+
20+
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
21+
jobs:
22+
# This workflow contains a single job called "build"
23+
build:
24+
# The type of runner that the job will run on
25+
runs-on: macos-latest
26+
27+
# Steps represent a sequence of search that will be executed as part of the job
28+
steps:
29+
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
30+
- name: Checkout
31+
uses: actions/checkout@v2
32+
with:
33+
submodules: true # Fetch Hugo themes
34+
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
35+
- name: Checkout theme repo
36+
uses: actions/checkout@main
37+
with:
38+
repository: groupdocs/tutorials-theme
39+
token: ${{ secrets.REPO_TOKEN }}
40+
fetch-depth: 0
41+
path: themes/tutorials-theme
42+
# Step 2 - Sets up the latest version of Hugo
43+
- name: Setup Hugo
44+
uses: peaceiris/actions-hugo@v2
45+
with:
46+
hugo-version: '0.97.3'
47+
extended: true
48+
- name: Install Dependicies1
49+
run: npm install -D --save autoprefixer
50+
- name: Install Dependicies2
51+
run: npm install -D --save postcss-cli
52+
# Also specifies the theme we want to use
53+
- name: Build
54+
run: hugo --configDir config/search --environment production --minify
55+
56+
- name: Deploy apiqa-tutorials.groupdocs.com(tutorials-search)(family)(Production) to S3
57+
run: hugo --configDir config/search --environment production deploy --target "Production" --maxDeletes 0
58+
env:
59+
AWS_ACCESS_KEY_ID: ${{ secrets.ACCESS_KEY }}
60+
AWS_SECRET_ACCESS_KEY: ${{ secrets.SECRET_ACCESS }}
61+
# Invalidate Cloudfront
62+
- name: invalidate
63+
uses: chetan/invalidate-cloudfront-action@v2
64+
env:
65+
DISTRIBUTION: ${{ secrets.AWS_DISTRIBUTION_PROD }}
66+
PATHS: /search/*
67+
AWS_REGION: 'us-west-2'
68+
AWS_ACCESS_KEY_ID: ${{ secrets.ACCESS_KEY }}
69+
AWS_SECRET_ACCESS_KEY: ${{ secrets.SECRET_ACCESS }}

.github/workflows/staging.yml

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
# This is a basic workflow to help you get started with Actions
2+
3+
name: qa-tutorials.groupdocs.com(tutorials-search)(family)(Stage)
4+
5+
# Controls when the action will run.
6+
on:
7+
# Triggers the workflow on push or pull request events but only for the master branch
8+
push:
9+
branches: [ staging ]
10+
paths:
11+
- 'content/**'
12+
pull_request:
13+
branches: [ staging ]
14+
paths:
15+
- 'content/**'
16+
17+
# Allows you to run this workflow manually from the Actions tab
18+
workflow_dispatch:
19+
20+
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
21+
jobs:
22+
# This workflow contains a single job called "build"
23+
build:
24+
# The type of runner that the job will run on
25+
runs-on: macos-latest
26+
27+
# Steps represent a sequence of search that will be executed as part of the job
28+
steps:
29+
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
30+
- name: Checkout
31+
uses: actions/checkout@v2
32+
with:
33+
submodules: true # Fetch Hugo themes
34+
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
35+
- name: Checkout theme repo
36+
uses: actions/checkout@main
37+
with:
38+
repository: groupdocs/tutorials-theme
39+
token: ${{ secrets.REPO_TOKEN }}
40+
ref: beta
41+
fetch-depth: 0
42+
path: themes/tutorials-theme
43+
# Step 2 - Sets up the latest version of Hugo
44+
- name: Setup Hugo
45+
uses: peaceiris/actions-hugo@v2
46+
with:
47+
hugo-version: '0.97.3'
48+
extended: true
49+
- name: Install Dependicies1
50+
run: npm install -D --save autoprefixer
51+
- name: Install Dependicies2
52+
run: npm install -D --save postcss-cli
53+
# Also specifies the theme we want to use
54+
- name: Build
55+
run: hugo --configDir config/search --environment staging --minify
56+
57+
- name: Deploy apiqa-tutorials.groupdocs.com(tutorials-search)(family)(Stage) to S3
58+
run: hugo --configDir config/search --environment staging deploy --target "Stage" --maxDeletes 0
59+
env:
60+
AWS_ACCESS_KEY_ID: ${{ secrets.ACCESS_KEY }}
61+
AWS_SECRET_ACCESS_KEY: ${{ secrets.SECRET_ACCESS }}
62+
# Invalidate Cloudfront
63+
- name: invalidate
64+
uses: chetan/invalidate-cloudfront-action@v2
65+
env:
66+
DISTRIBUTION: ${{ secrets.AWS_DISTRIBUTION }}
67+
PATHS: /search/*
68+
AWS_REGION: 'us-west-2'
69+
AWS_ACCESS_KEY_ID: ${{ secrets.ACCESS_KEY }}
70+
AWS_SECRET_ACCESS_KEY: ${{ secrets.SECRET_ACCESS }}

0 commit comments

Comments
 (0)