Skip to content

Github Actions jobs - #503

Merged
mcserep merged 2 commits into
Ericsson:masterfrom
mcserep:github_actions
Jan 13, 2021
Merged

Github Actions jobs#503
mcserep merged 2 commits into
Ericsson:masterfrom
mcserep:github_actions

Conversation

@intjftw

Copy link
Copy Markdown
Contributor

The PR contains the GitHub Actions CI to compile CodeCompass and run the tests. CodeCompass is compiled in Ubuntu 18.04 and 20.04, with both Postgresql and SQLite 3.

@intjftwintjftw added this to the Release Flash milestone Jan 12, 2021
@mcserepmcserep added Kind: Important 🥇 Target: Developer environment Developer environment issues consist of CodeCompass or 3rd-party build tooling, configuration or CI. labels Jan 12, 2021

@mcserepmcserep left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Looks good for me in general. An important development to replace the now discontinued Travis CI.

Follow-up PRs should implement the parsing of test projects in CI (TinyXML, Xerces-C++, CodeCompass); building the docker images and pushing them to Docker Hub.

Comment thread.github/workflows/ci.yml Outdated
@@ -0,0 +1,142 @@
name: Build project

on: [push]

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Should be on: [push, pull_request] to run on pull requests too.

@intjftwintjftw linked an issue Jan 13, 2021 that may be closed by this pull request
@mcserep
mcserep merged commit f9415a4 into Ericsson:masterJan 13, 2021
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Kind: Enhancement 🌟Kind: Important 🥇Target: Developer environmentDeveloper environment issues consist of CodeCompass or 3rd-party build tooling, configuration or CI.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate CI from Travis to another CI engine

2 participants

@intjftw@mcserep