Syntactic sugar to work in Pharo's Iceberg with external repositories beyond GitLab, GitHub and Bitbucket
Go to file
Offray Vladimir Luna Cárdenas fe8962e1e7 Fixing network issues while installing packages via delayed repeated attemps, following Kendrick readme instructions (https://is.gd/nusive) 2022-08-10 16:56:57 -05:00
src Fixing network issues while installing packages via delayed repeated attemps, following Kendrick readme instructions (https://is.gd/nusive) 2022-08-10 16:56:57 -05:00
.project Starting sync. 2021-07-24 09:35:29 -05:00
README.md Updates install instructions and usage example. 2021-07-27 19:10:00 -05:00

README.md

ExoRepo

ExoRepo provides syntactic sugar for Pharo's Iceberg to support repositories beyond GitLab, GitHub and Bitbucket.

Installation

from Gitea

Run from a playground:

  location := FileLocator localDirectory / 'iceberg' / 'Offray' / 'ExoRepo'.
  (IceRepositoryCreator new 
      location: location;
      remote: (IceGitRemote url: 'https://code.tupale.co/Offray/ExoRepo.git');
      createRepository)
  register.

  Metacello new
      repository: 'gitlocal://', location fullName;
      baseline: 'ExoRepo';
      load

from GitHub

Run from a playground:

Metacello new
 repository: 'github://offray/ExoRepo/';
 baseline: 'ExoRepo';
 load.

Usage

To install the repository https://code.tupale.co/Offray/TiddlyWikiPharo run:

ExoRepo new
   repository: 'https://code.tupale.co/Offray/TiddlyWikiPharo';
   load.