If your code is on GitLab, click on the “+“ button located in the top right corner of the dashboard then select Import from GitLab. You will be taken to Import project from GitLab page. By clicking “Connect GitLab group“ you will be taken to the GitLab login page. Sign in using your GitLab credentials. Once you have successfully logged in, you will be prompted to grant access to the Continuous Accessibility Application to read your GitLab group. Continuous Accessibility requests access for:
-
reading your account information. TODO fixme
-
reading your repositories and their pull requests.TODO fixme
-
reading your team membership information.TODO fixme
By installing Continuous Accessibility Application on GitLab you connect your GitLab group to Continuous Accessibility. This allows Continuous Accessibility to access your GitLab group or personal account. You can select specific repositories to be connected to Continuous Accessibility or just select all and can always change this setting later.
Continuous Accessibility is set up to mirror the way that code is organized in GitLab (and other repository providers):
Each Continuous Accessibility project corresponds one-to-one with a GitLab project that resides in its own GitLab repository.
GitLab projects are grouped into GitLab groups or personal accounts.
-
Continuous Accessibility organization may be associated with multiple GitLab groups or personal accounts.
-
The next step is to import the projects (that is, individual Git repositories) that you want to analyze from your GitLab group into your Continuous Accessibility organization. A corresponding, one-to-one Continuous Accessibility project will be created for each imported repository. Note: a GitLab repository can be imported only once. Continuous Accessibility will present a list of the repositories for each of your imported GitLab groups. Select GitLab group and then choose the projects you want to import, optionally override default project settings and click Create Project. The selected project will be imported.
-
To complete the setup for your project, you should navigate to the setup instructions. Choose your end-to-end testing framework and your build environment from the choices. Continuous Accessibility will guide you through a tutorial on how to set all this up.
Once it is complete, you can view the results of your first analysis. Please refer the GitLab Pipe page to integrate Continuous Accessibility into your GitLab workflow (TODO Link). In addition, Continuous Accessibility displays some result data directly in GitLab.