Commit Graph

9 Commits

Author SHA1 Message Date
Davlet Panech 6843a76513 Fix github mirroring for this repo
Updating the rsa ssh host key based on:
https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/

Note: In the future, StarlingX should have a zuul job and
secret setup for all repos so we do not need to do this
for every repo.

Needed to rename the secret, because zuul fails if like-named
secrets have diffent values in different branches of the same
repo.

Partial-Bug: #2015246
Change-Id: I35d1bef12070ae0c1faa4b9dd41a1b90aa179acc
Signed-off-by: Davlet Panech <davlet.panech@windriver.com>
2023-04-28 12:38:53 -04:00
Yvonne Ding d1e88a989e Use newer flake8 to run on ubuntu-focal Zuul
flake8 2.6.2 failed on ubuntu-focal zuul machines running python3.8
with the following error:
AttributeError: 'FlakesChecker' object has no attribute 'CONSTANT'

pylint failed with following error:
ERROR: InvocationError for command /home/zuul/src/opendev.org/starlingx/test/.tox/pylint/bin/pylint
--rcfile=pylint.rc automated-p

upgrade openstackdocstheme to 2.2.1 and update sphinx version
fix releasenotes to use python3

Change-Id: Ie5e11b44a3ff9695a6ec44eaf4a53baababc27ac
Signed-off-by: Yvonne Ding <yvonne.ding@windriver.com>
2020-11-16 13:09:22 -05:00
Bin Qian f5dadb4ccf Adding job to upload commits to GitHub
Add job to publish test repo to GitHub

Change-Id: I71d51a6a2491cc3f789cf46bc02aa617d9ea7e83
Story: 2007252
Task: 38694
Signed-off-by: Bin Qian <bin.qian@windriver.com>
2020-02-06 15:21:01 -05:00
Al Bailey 0386cc2e40 Adding pylint zuul job
This adds a pylint tox target and zuul job.

There are many pylint warnings and errors suppressed
in the pylint.rc file that can be examined and
fixed by subsequent reviews.

Change-Id: Ibcf4c5f6763c97ef84eaa82a80bc130fa2e591f0
Story: 2004515
Task: 35987
Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
2019-07-25 14:14:24 -05:00
Al Bailey a8c228d5de This commit adds a pep8 job to zuul
Currently the pep8 errors that fail have been suppressed.
Those suppressed errors can be fixed by future commits.

This commit allows all the pep8/flake8 violations that are
passing to remain that way by detecting any new code
that violates those rules.

Change-Id: I5bbcd6059a97705b34564adc27c71551cec4affe
Story: 2004515
Task: 35985
Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
2019-07-25 09:27:45 -05:00
Robert Church d00f27a6d9 Add linters for normalized formatting
This aligns with the stx-specs repo and fixes existing issues with the
current doc set.

Change-Id: Iefb1e70481ada6c2cd0e2d037e7bd525af862c7b
Signed-off-by: Robert Church <robert.church@windriver.com>
2019-03-06 07:48:24 -06:00
Abraham Arce 549c5b0883 [Release Notes] Setup and Build
Enable Release Notes documentation via Reno Releaseno Notes
Manager Project and Tox Automation Project:

- Setting up
  - [1] layout releasenotes/source/
  - [2] reuse doc/
  - [3] modifications top directory
- Building
  - [4] tox -e releasenotes

Story: 2004828
Task: 29760

Depends-On: https://review.openstack.org/#/c/639775

Change-Id: Ieaab5c97ca7c7800d844b19f3926bcbcfa794ed6
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
2019-02-28 07:13:09 -06:00
Abraham Arce 7ea8dff194 [Doc] Setup and Build
Enable documentation via Sphinx Documentation Project and
Tox Automation Project:

- Setting up
  - [1] sphinx-quickstart
  - [2] layout doc/source/
  - [3] layout top directory
- Building
  - [4] tox -e docs

Story: 2004828
Task: 29733

Change-Id: I8ba09c17ff4abee5e6569f9484ee5853dd29ed1a
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
2019-02-28 07:12:37 -06:00
Cristopher Lemus 94526ecb07 Initial directory structure
This commit is just to create a base directory structure.

There are a couple of dummy remove.txt files, their purpose is to
be a placeholder until an actual testcase is added.

A dummy zuul job is added, on a subsequent commit, real zuul jobs
will be created to manage specific repository needs, such as
creating doc and release notes.

Change-Id: I232981ae3998607fcef7710ea33f8a5e76a8c601
2019-02-06 21:42:31 -06:00