Skip to content
Snippets Groups Projects
Select Git revision
  • 42b8fc060205150740436d979e92387288e54942
  • master default protected
  • 1.31
  • 4.38.8
  • 4.38.7
  • 4.38.6
  • 4.38.5
  • 4.38.4
  • 4.38.3
  • 4.38.2
  • 4.38.1
  • 4.38.0
  • 4.37.2
  • 4.37.1
  • 4.37.0
  • 4.36.0
  • 4.35.0
  • 4.34.1
  • 4.34.0
  • 4.33.1
  • 4.33.0
  • 4.32.2
  • 4.32.1
23 results

README.md

Blame
  • target-npm-publish.mk 1.17 KiB
    #############################################################################################
    #############################################################################################
    ##
    ## NPM
    ##
    #############################################################################################
    #############################################################################################
    
    .PHONY: npm-publish-major
    ## release major version of package
    npm-publish-major:
    	$(ECHOMARKER) "release major version"
    	$(QUIET) $(MAKE) tag-major-version
    	$(QUIET) $(MAKE) node-build
    	$(QUIET) $(MAKE) node-test
    	$(QUIET) $(NPM) --prefix $(NODE_ROOT_DIR) run publish
    
    .PHONY: npm-publish-minor
    ## release minor version of package
    npm-publish-minor: 
    	$(ECHOMARKER) "release minor version"
    	$(QUIET) $(MAKE) tag-minor-version
    	$(QUIET) $(MAKE) node-build
    	$(QUIET) $(MAKE) node-test
    	$(QUIET) $(NPM) --prefix $(NODE_ROOT_DIR) run publish
    
    .PHONY: npm-publish-patch
    ## release patch version of package
    npm-publish-patch:
    	$(ECHOMARKER) "release patch version"
    	$(QUIET) $(MAKE) tag-patch-version
    	$(QUIET) $(MAKE) node-build
    	$(QUIET) $(MAKE) node-test
    	$(QUIET) $(NPM) --prefix $(NODE_ROOT_DIR) run publish