
@AbapCatalog.sqlViewName: 'ZVSID'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'vSIDs and packages'
define view z_vsid
as select from tmscsys
association [1..*] to tdevc as _packages on $projection.TransportLayer = _packages.pdevclass
{
concat('Z', sysnam) as TransportLayer,
sysnam as vSID,
_packages
}
where
(
systyp = 'N'
or systyp = 'V'
)
and systxt like 'gCTS%';
gogs:
container_name: gogs
hostname: gogs
ports:
- "10022:22"
- "10880:3000"
image: gogs/gogs
volumes:
- "gogs_data:/data"
on:
push:
branches:
- dev
jobs:
create_pull_request:
name: Create pull request
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Create PR
uses: repo-sync/pull-request@v2
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
destination_branch: "main"
pr_title: "${{ github.event.commits[0].message }}"
pr_body: ":crown: *An automated PR*"
pr_label: "auto-pr"
# Log changed ABAP files
# Set the changed files as output for another step
changed_files:
name: Changed ABAP files
runs-on: ubuntu-latest
outputs:
abap: ${{ steps.changes.outputs.abap }}
steps:
- name: Checkout repository
uses: actions/checkout@v2
with:
fetch-depth: 2
- name: Changed files
id: changes
run: |
git diff --name-only --diff-filter=ACMRT HEAD~1 | grep .abap | sed -E 's/objects(.*)/\1/'
echo "::set-output name=abap::$(git diff --name-only --diff-filter=ACMRT HEAD~1 | grep .abap | sed -E 's/objects(.*)/\1/' | xargs)"
# Sample - use output from previous step
print_changes:
runs-on: ubuntu-latest
name: Changed ABAP files from other step
needs: changed_files
steps:
- name: Print changed files
run: |
echo " Changed ABAP files:"
echo ${{needs.changed_files.outputs.abap}}
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
8 | |
7 | |
7 | |
6 | |
6 | |
5 | |
5 | |
5 | |
5 | |
4 |