Skip to content

Github to Gitlab CI - CodeBuild #5

Github to Gitlab CI - CodeBuild

Github to Gitlab CI - CodeBuild #5

name: Github to Gitlab CI - Run CodeBuild
env:
PR_NUMBER: ${{ github.event.number }}
GITLAB_TOKEN: ${{ secrets.GITLAB_TOKEN }}
on:
pull_request:
branches: [ dev ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Run script
run: |
git clone https://isis-codebuild-ci:$GITLAB_TOKEN@code.usgs.gov/astamile1/isis-codebuild-ci.git
cd isis-codebuild-ci
git checkout -b PR_$PR_NUMBER
echo -e "\nenv: \n shell: bash \n variables: \n PR_NUMBER: $PR_NUMBER \n MERGE_BRANCH: $GITHUB_BASE_REF" >> buildspec.yml
git commit -a -m "$PR_NUMBER"
git push origin PR_$PR_NUMBER