Skip to content

Commit

Permalink
WIP: Docs Migration
Browse files Browse the repository at this point in the history
  • Loading branch information
BadPixxel committed Feb 15, 2023
1 parent f2f40c7 commit 831d52d
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 192 deletions.
12 changes: 3 additions & 9 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -128,19 +128,13 @@ F-Ps-1.7-Php-7.4:
## Build Documentation
#################################################################
pages:
image: registry.gitlab.com/splashsync/php-console:pages
image: jekyll/minimal:latest
stage: deploy
tags: ['Dedicated']
retry: 2
services:
- docker:dind
tags: [ Dedicated ]
################################################################################
# Run Test Script
script:
# Run Composer to Build deps
- curl -s https://raw.githubusercontent.com/BadPixxel/Php-Sdk/main/ci/composer.sh | bash
# Build Documentation
- php modules/splashsync/vendor/bin/grumphp run --tasks=build-docs
- wget -qO - https://gitlab.com/badpixxel-robo/jekyll/-/raw/main/scripts/gitlab-pages.sh | sh
artifacts:
paths:
- public
Expand Down
180 changes: 0 additions & 180 deletions .travis.yml

This file was deleted.

5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ Splash Php Module for Prestashop E-Commerce Platforms.
This module implement Splash Sync connector for Prestashop.
It provides access to multiples Objects for automated synchronization though Splash Sync dedicated protocol.

[![Build Status](https://travis-ci.org/SplashSync/Prestashop.svg?branch=master)](https://travis-ci.org/SplashSync/Prestashop)
[![Latest Stable Version](https://poser.pugx.org/splash/prestashop/v/stable)](https://packagist.org/packages/splash/prestashop)
[![Latest Unstable Version](https://poser.pugx.org/splash/prestashop/v/unstable)](https://packagist.org/packages/splash/prestashop)
[![License](https://poser.pugx.org/splash/prestashop/license)](https://packagist.org/packages/splash/prestashop)
Expand All @@ -19,8 +18,8 @@ It provides access to multiples Objects for automated synchronization though Spl

## Requirements

* PHP 7.2+
* PrestaShop 1.6+
* PHP 7.4 | 8.0+
* PrestaShop 1.7+
* An active Splash Sync User Account

## Documentation
Expand Down
23 changes: 23 additions & 0 deletions robo.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
################################################################################
#
# Copyright (C) BadPixxel <www.badpixxel.com>
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# For the full copyright and license information, please view the LICENSE
# file that was distributed with this source code.
#
################################################################################

################################################################################
# Jekyll Website / Documentation Builder Config.
################################################################################
task:
jekyll:
settings:
# Relative Path to your Site Contents (Default: src/Resources/jekyll)
source: 'modules/splashsync/docs'
# generic Content Directory to Add
generic_contents: ["splash-faq", "php-docker"]

0 comments on commit 831d52d

Please sign in to comment.