Skip to content
Snippets Groups Projects
Commit 227e0987 authored by Bo-Chun Chen's avatar Bo-Chun Chen
Browse files

Update yaml syntax for multilines

parent 32a0498b
No related branches found
No related tags found
No related merge requests found
...@@ -32,7 +32,7 @@ setup_environment: ...@@ -32,7 +32,7 @@ setup_environment:
tags: tags:
- build - build
script: script:
- > - |
if [ ! -f $CI_PROJECT_DIR/bin/packer ]; then if [ ! -f $CI_PROJECT_DIR/bin/packer ]; then
wget https://releases.hashicorp.com/packer/1.8.3/packer_1.8.3_linux_amd64.zip wget https://releases.hashicorp.com/packer/1.8.3/packer_1.8.3_linux_amd64.zip
unzip packer_1.8.3_linux_amd64.zip -d bin unzip packer_1.8.3_linux_amd64.zip -d bin
...@@ -44,7 +44,7 @@ setup_environment: ...@@ -44,7 +44,7 @@ setup_environment:
- source venv/bin/activate - source venv/bin/activate
- pip install --upgrade pip - pip install --upgrade pip
- pip install s3cmd ansible - pip install s3cmd ansible
- > - |
if cd CRI_XCBC; then if cd CRI_XCBC; then
git checkout uab-prod; git pull; git checkout uab-prod; git pull;
git fetch origin '+refs/pull/*/head:refs/remotes/origin/pr/*'; git fetch origin '+refs/pull/*/head:refs/remotes/origin/pr/*';
...@@ -53,14 +53,13 @@ setup_environment: ...@@ -53,14 +53,13 @@ setup_environment:
cd CRI_XCBC; cd CRI_XCBC;
git remote add upstream https://github.com/jprorama/CRI_XCBC.git git remote add upstream https://github.com/jprorama/CRI_XCBC.git
fi fi
- > - git config user.name "${GIT_AUTHOR_NAME}"
git config user.name "${GIT_AUTHOR_NAME}"; - git config user.email "${GIT_AUTHOR_EMAIL}"
git config user.email "${GIT_AUTHOR_EMAIL}"; - git fetch upstream
git fetch upstream; - git fetch upstream '+refs/pull/*/head:refs/remotes/upstream/pr/*'
git fetch upstream '+refs/pull/*/head:refs/remotes/upstream/pr/*'; - git checkout -b integration
git checkout -b integration; - git merge upstream/uab-dev
git merge upstream/uab-dev; - cd ..
cd ..;
- s3cmd get --force --host=$AWS_HOST --host-bucket=$AWS_HOST s3://ood-config/group_vars/all CRI_XCBC/group_vars/prod - s3cmd get --force --host=$AWS_HOST --host-bucket=$AWS_HOST s3://ood-config/group_vars/all CRI_XCBC/group_vars/prod
- s3cmd get --force -r --host=$AWS_HOST --host-bucket=$AWS_HOST s3://cheaha-cloud-ansible-files/ ansible/files/ - s3cmd get --force -r --host=$AWS_HOST --host-bucket=$AWS_HOST s3://cheaha-cloud-ansible-files/ ansible/files/
...@@ -78,8 +77,7 @@ build_image: ...@@ -78,8 +77,7 @@ build_image:
- sed -i 's/\(\"--extra-vars\)/\"-vvv\", \1/' openstack-ood/nodeimage.pkr.hcl - sed -i 's/\(\"--extra-vars\)/\"-vvv\", \1/' openstack-ood/nodeimage.pkr.hcl
- sed -i 's/inventory_file.*/extra_arguments=[\"-vvv\"]/' openstack-ood/nodeimage.pkr.hcl - sed -i 's/inventory_file.*/extra_arguments=[\"-vvv\"]/' openstack-ood/nodeimage.pkr.hcl
- cat openstack-ood/nodeimage.pkr.hcl - cat openstack-ood/nodeimage.pkr.hcl
- > - PKR_VAR_image_date_suffix=true PKR_VAR_image_name=ood $CI_PROJECT_DIR/bin/packer build openstack-ood
PKR_VAR_image_date_suffix=true PKR_VAR_image_name=ood $CI_PROJECT_DIR/bin/packer build openstack-ood
cleanup: cleanup:
when: always when: always
...@@ -87,8 +85,7 @@ cleanup: ...@@ -87,8 +85,7 @@ cleanup:
tags: tags:
- build - build
script: script:
- > - cd CRI_XCBC
cd CRI_XCBC; - git reset --hard
git reset --hard; - git checkout uab-prod
git checkout uab-prod; - git branch -D integration
git branch -D integration;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment