New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

gitlab-merge-request-flow

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gitlab-merge-request-flow

A real example for functional programming(with fp-ts and tagless final)

  • 2.0.0
  • unpublished
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

Gitlab Merge Request FLow

What is

A tool for do following thing just one command line:

  1. rebase remote branch, then
  2. push local branch, then
  3. create merge request, then
  4. merge it

How

  1. install npm install gitlab-merge-request-flow
  2. config your gitlab info:
{
  "project_name_a": {
    "workingBranch": "daily/jituanlin",
    "targetBranch": "develop",
    "projectId": 42,
    "gitlabToken": "xxx",
    "gitlabHost": "http://xxx.xxx.xxx",
    "workingDir": "/xxx/xxx/xxx"
  }
}

The project_name_a is a project name. You can config multiple projects and distinguish by project name.
2. run command gmrf /project_name_a /your_config_path for execute the flow( see What is section for detail); The project_name_a /your_config_path is where you put your config file, default to ~/.config/glmr/config.json

Why

  1. A real example for functional programming(with fp-ts and tagless final)
  2. Get rid of the tedious work of pushing your code to the "main" branch.

See also

Tag Less Final introduction

FP-TS To Max

Note

Make sure know what you do before run it, SPECIALLY WHEN YOUR REPOSITORY INTEGRATED WITH CI.

FAQs

Package last updated on 18 Mar 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc