Coder Social home page Coder Social logo

batch-example's Introduction

batch-example

This repository will store and allow versioning and approval of a batch configuration.

This repository only contains exported configuration. It does not contain any binary files (eg equipment-model.cfg nor system state or log files). These are excluded using the .gitignore file.

you will need to:

give a bot user (eg batch-bot) write access

generate a new token for this user https://sigyl.com/git/user/settings/applications with

  • write:issue
  • write:repository
  • read:user

set an action secret called BOT_TOKEN to it

change process

tea is here (i had to change docker file to just be based on node:latest)

https://gitea.com/gitea/tea/src/branch/main/docs/CLI.md

On ?tag ? push to master clone master branch deployed yml -> xml push deployed

pull to production PC and import

pull to development, import, modify, export push from development to format branch

on format-branch pull, xml -> yml, push to product-development and PR

FTBatch development pc on development branch

?git branch -D format-branch
git checkout format-branch
git merge deployed

make changes and export files

commit and push back to server

git add -A
git commit
git push origin format-branch

format-bot pc

git branch -D format-branch
git fetch origin
git checkout -b format-branch
git checkout master
git pull
git branch -D product-development
git checkout -b product-development
git merge --squash --no-commit --no-ff --strategyoption=theirs format-branch

run the formatter

git add -A
git commit
git push origin product-development
git push origin --delete format-branch

create a pull request

git fetch --tags
gotea pr c --base=master --head=product-development   --repo another-user/batch-example --title="WIP: this is a PR! it rocks!"

closing a pull request (not used)

gotea pr close --repo another-user/batch-example 11

build

git checkout master
git pull
git checkout deployed
git merge master

make xml files

git add -A
git commit
git push origin deployed

batch-example's People

Contributors

gilesbradshaw avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.