Skip to content
Snippets Groups Projects
Commit 11a59227 authored by Rajab Natshah's avatar Rajab Natshah
Browse files

Issue #3122672: Start a 9.0.x branch for Varbase and Varbase Project to integrate with Drupal 9

parent 92fbd60f
No related branches found
No related tags found
No related merge requests found
[![Build Status](https://travis-ci.org/Vardot/varbase.svg?branch=8.x-8.5)](https://travis-ci.com/github/Vardot/varbase/builds/169345649) Varbase 8.8.5
[![Build Status](https://travis-ci.org/Vardot/varbase.svg?branch=9.0.x)](https://travis-ci.com/github/Vardot/varbase/builds/169345649) Varbase 9.0.x
[![](https://www.drupal.org/files/styles/grid-3/public/project-images/Medium-Logo%20Color%20with%20padding.png)](https://www.drupal.org/project/varbase)
......@@ -20,31 +20,27 @@ in every project.
* [Tested, tested, and tested.](https://travis-ci.org/Vardot/varbase/builds)
Starting a new project? Consider Varbase for Drupal 8.
Installing Varbase 8.x-8.x comes with several extra automated installation
Installing Varbase 9.0.x comes with several extra automated installation
steps, to take full advantage of Varbase, other than the Drupal 8 installation
instructions.
# Install with Composer
To install the most recent stable release of Varbase 8.8.x run this command:
```
composer create-project vardot/varbase-project:^8.8.5 PROJECT_DIR_NAME --no-dev --no-interaction
```
To install the dev version of Varbase 8.8.x run this command:
To install the dev version of Varbase 9.0.x run this command:
```
composer create-project vardot/varbase-project:8.8.x-dev PROJECT_DIR_NAME --stability dev --no-interaction
composer create-project vardot/varbase-project:9.0.x-dev PROJECT_DIR_NAME --stability dev --no-interaction
```
## [Create a new Vartheme sub theme for a project](https://github.com/Vardot/varbase/tree/8.x-8.x/scripts/README.md)
## [Create a new Vartheme sub theme for a project](https://github.com/Vardot/varbase/tree/9.0.x/scripts/README.md)
## [Automated Functional Testing](https://github.com/Vardot/varbase/blob/8.x-8.x/tests/README.md)
## [Automated Functional Testing](https://github.com/Vardot/varbase/blob/9.0.x/tests/README.md)
## [Varbase Gherkin features](https://github.com/Vardot/varbase/blob/8.x-8.x/tests/features/varbase/README.md)
## [Varbase Gherkin features](https://github.com/Vardot/varbase/blob/9.0.x/tests/features/varbase/README.md)
## [Varbase 8.8.x Developer Guide](https://docs.varbase.vardot.com)
## [CHANGELOG for Varbase](https://github.com/Vardot/varbase/blob/8.x-8.x/CHANGELOG.md)
## [CHANGELOG for Varbase](https://github.com/Vardot/varbase/blob/9.0.x/CHANGELOG.md)
## [General instructions on how to update Varbase](https://github.com/Vardot/varbase/blob/8.x-8.x/UPDATE.md)
## [General instructions on how to update Varbase](https://github.com/Vardot/varbase/blob/9.0.x/UPDATE.md)
......@@ -35,8 +35,8 @@
"drupal/core-composer-scaffold": "^8.8.0",
"drupal/drupal-library-installer-plugin": "^0.3",
"webflo/drupal-finder": "~1.0",
"drupal/core": "^8.8.0 || ~9.0.0",
"drupal/varbase_core": "8.x-dev",
"drupal/core": "^9",
"drupal/varbase_core": "9.x-dev",
"drupal/varbase_api": "7.x-dev",
"drupal/varbase_media": "7.x-dev",
"drupal/varbase_bootstrap_paragraphs": "7.x-dev",
......@@ -69,7 +69,7 @@
"swagger-api/swagger-ui": "~3.0"
},
"require-dev": {
"drupal/core-dev": "^8.8.0",
"drupal/core-dev": "^9.0.0",
"drupal/console": "^1.0",
"drush/drush": "^9.0",
"behat/behat": "~3.0",
......@@ -112,7 +112,7 @@
}
},
"branch-alias": {
"dev-8.x-8.x": "8.8.x-dev"
"dev-9.0.x": "9.0.x-dev"
},
"installer-types": [
"bower-asset",
......
......@@ -8,7 +8,7 @@
This page can help you to have the list all steps, which you need to run the
Behat Gherkin Features to test a varbase website in your localhost machine.
To test varbase 8.x-8.x in the right way you will need to build varbase using
To test varbase 9.0.x in the right way you will need to build varbase using
the composer.
## Create a Varbase project with [Composer](https://getcomposer.org/download/):
......
# Varbase Gherkin features
A list of features, and scenarios to have a full test over Varbase 8.x-8.x
A list of features, and scenarios to have a full test over Varbase 9.0.x
If you want to run all Gherkin Features over a new Varbase site.
You will need to create the list of Testing users, Arabic
......
......@@ -4,7 +4,7 @@ I want to be able to install Varbase for a selected client
So that I will be able to initiate the site with the default installation
@javascript @tools @install @local @development
Scenario: Arabic installation for Varbase 8.x-8.x
Scenario: Arabic installation for Varbase 9.0.x
Given I go to "/core/install.php"
And I wait
Then I should see "Choose language"
......
......@@ -4,7 +4,7 @@ I want to be able to install Varbase for a selected client
So that I will be able to initiate the site with the default installation
@javascript @tools @install @local @development
Scenario: Default installation for Varbase 8.x-8.x
Scenario: Default installation for Varbase 9.0.x
Given I go to "/core/install.php"
And I wait
Then I should see "Choose language"
......
......@@ -4,7 +4,7 @@ I want to be able to install Varbase for a selected client
So that I will be able to initiate the site with the default installation
@javascript @tools @install @local @development
Scenario: English installation for Varbase 8.x-8.x
Scenario: English installation for Varbase 9.0.x
Given I go to "/core/install.php"
And I wait
Then I should see "Choose language"
......
......@@ -4,7 +4,7 @@ I want to be able to install Varbase for a selected client
So that I will be able to initiate the site with the default installation
@javascript @tools @install @local @development
Scenario: Multilingual installation for Varbase 8.x-8.x
Scenario: Multilingual installation for Varbase 9.0.x
Given I go to "/core/install.php"
And I wait
Then I should see "Choose language"
......
name: Varbase
type: profile
description: 'Varbase is an enhanced Drupal distribution with a lot of necessities.'
core_version_requirement: ^8 || ^9
core_version_requirement: ^9
project: varbase
distribution:
name: Varbase
install:
theme: vartheme_claro
version: 8.x-8.x-dev
version: 9.0.x-dev
install:
- system
- action
......
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