Skip to content

Conversation

@ylobankov
Copy link
Contributor

This workflow is intended to run on a tag push to the 'master' branch
for creating and deploying module packages to S3 based repositories.

Closes #138

Copy link
Contributor

@LeonidVas LeonidVas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@ylobankov ylobankov force-pushed the ylobankov/add-deploy-workflow branch from bf7b79a to 56d637e Compare November 25, 2021 18:49

- name: Deploy packages
env:
RWS_URL_PART: https://rws.tarantool.org/release/enabled
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Question to @LeonidVas: I would re-check correctness of RWS logic here (just in case). Can you list all repositories, where the package will land?

Copy link
Contributor

@LeonidVas LeonidVas Nov 26, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep.

"enabled": [ "modules", "1.10", "2.1", "2.2", "2.3", "2.4", "2.5", "2.6", "2.7", "2.8", "2.9" ] 

multiply by

 - { os: 'debian', dist: 'stretch' } - { os: 'debian', dist: 'buster' } - { os: 'debian', dist: 'bullseye' } - { os: 'el', dist: '7' } - { os: 'el', dist: '8' } - { os: 'fedora', dist: '30' } - { os: 'fedora', dist: '31' } - { os: 'fedora', dist: '32' } - { os: 'fedora', dist: '33' } - { os: 'fedora', dist: '34' } - { os: 'opensuse-leap', dist: '15.1' } - { os: 'opensuse-leap', dist: '15.2' } - { os: 'ubuntu', dist: 'xenial' } - { os: 'ubuntu', dist: 'bionic' } - { os: 'ubuntu', dist: 'focal' } - { os: 'ubuntu', dist: 'groovy' } - { os: 'ubuntu', dist: 'hirsute' } 

Excluding repositories where the package build failed.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will not push to live repositories?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://rws.tarantool.org/release/... - will push only to release

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Created issue #158

@ylobankov ylobankov force-pushed the ylobankov/add-deploy-workflow branch from 56d637e to 92e41c1 Compare November 30, 2021 08:17
This workflow is intended to run on a tag push to the 'master' branch for creating and deploying module packages to S3 based repositories. Closes #138
@ylobankov ylobankov force-pushed the ylobankov/add-deploy-workflow branch from 92e41c1 to cd65d44 Compare December 2, 2021 12:50
@LeonidVas LeonidVas merged commit 8759ed8 into master Dec 3, 2021
@LeonidVas LeonidVas deleted the ylobankov/add-deploy-workflow branch December 3, 2021 10:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

4 participants